18Switch language to العربية
Tailwind CSSGet Started with Tailwind v4

Templates for the Web

Clean, modern templates. Copy and paste into your apps. Works with all React frameworks. Open Source. Free forever.

Files
app/faq-01/page.tsx
import { Faq } from "@/components/faq-01"
import { dictionary } from "@/registry/bases/base/blocks/faq-01/faq-01-dictionary"

export default async function Page({
  params,
}: {
  params?: Promise<{ lang?: string }>
}) {
  const { lang } = (await params) ?? {}
  const locale = lang === "ar" ? "ar" : "en"
  return <Faq dictionary={dictionary[locale]} lang={locale} />
}
Centered FAQ with rounded, tinted accordion cards that turn solid when open, plus a contact line.
faq-01
faq-01
Files
app/faq-02/page.tsx
import { Faq } from "@/components/faq-02"
import { dictionary } from "@/registry/bases/base/blocks/faq-02/faq-02-dictionary"

export default async function Page({
  params,
}: {
  params?: Promise<{ lang?: string }>
}) {
  const { lang } = (await params) ?? {}
  const locale = lang === "ar" ? "ar" : "en"
  return <Faq dictionary={dictionary[locale]} lang={locale} />
}
Two-column FAQ: heading and subtitle beside a divided accordion list with optional links.
faq-02
faq-02