import React from 'react'; import { AccordionItem } from '@/components/ui/AccordionItem'; import { URLS } from '@/lib/config/constants'; import { Target, Settings, HelpCircle, Users, MessageCircle, Rocket, BookOpen, GitBranch, Gamepad2, Bird, Building, Mail, Cloud } from 'lucide-react'; import { useTranslation } from '@/lib/hooks/useTranslation'; interface AboutSectionProps { openAccordion: string | null; toggleAccordion: (title: string) => void; } export const AboutSection: React.FC = ({ openAccordion, toggleAccordion }) => { const { t } = useTranslation(); return (
{/* Header de section moderne */}
{/* Séparateur visuel */}

{t.about.title}

{t.about.subtitle}

{/* Section FAQ avec design moderne */}

{t.about.faqTitle}

{t.about.mission.title}
} isOpen={openAccordion === "mission"} onToggle={() => toggleAccordion("mission")} >

{t.about.mission.description1}

{t.about.mission.description2}

{t.about.mission.tags.collaboration} {t.about.mission.tags.innovation} {t.about.mission.tags.accessibility}
{t.about.services.title}
} isOpen={openAccordion === "services"} onToggle={() => toggleAccordion("services")} >
{/* Cartes de services avec design moderne */}

{t.about.services.wiki.title}

{t.about.services.wiki.description}

{t.about.services.gitea.title}

{t.about.services.gitea.description}

{t.about.services.panel.title}

{t.about.services.panel.description}

{t.about.services.pelican.title}

{t.about.services.pelican.description}

{t.about.services.intranet.title}

{t.about.services.intranet.description}

{t.about.services.mails.title}

{t.about.services.mails.description}

{t.about.services.opencloud.title}

{t.about.services.opencloud.description}

{t.about.services.title} {t.about.services.note}

{t.about.community.title}
} isOpen={openAccordion === "community"} onToggle={() => toggleAccordion("community")} >

{t.about.community.description}

{t.about.community.howToJoin}

  • {t.about.community.steps.step1}
  • {t.about.community.steps.step2}
  • {t.about.community.steps.step3}
{t.about.community.joinDiscord}
); };