diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..5d12634
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,13 @@
+# editorconfig.org
+root = true
+
+[*]
+indent_style = space
+indent_size = 2
+end_of_line = lf
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
+
+[*.md]
+trim_trailing_whitespace = false
diff --git a/src/app/code-of-conduct/page.tsx b/src/app/code-of-conduct/page.tsx
index f0f1c8d..22d390e 100644
--- a/src/app/code-of-conduct/page.tsx
+++ b/src/app/code-of-conduct/page.tsx
@@ -1,86 +1,86 @@
import Typography from "@/components/Typography/Typography";
export default function Page() {
- return (
-
-
- Conference Code of Conduct
-
+ return (
+
+
+ Conference Code of Conduct
+
-
- All attendees, speakers, sponsors and volunteers at our conference are
- required to agree with the following code of conduct. Organisers will
- enforce this code throughout the event. We expect cooperation from all
- participants to help ensure a safe environment for everybody.
-
+
+ All attendees, speakers, sponsors and volunteers at our conference are
+ required to agree with the following code of conduct. Organisers will
+ enforce this code throughout the event. We expect cooperation from all
+ participants to help ensure a safe environment for everybody.
+
-
- The Quick Version
-
+
+ The Quick Version
+
-
- Our conference is dedicated to providing a harassment-free conference
- experience for everyone, regardless of gender, gender identity and
- expression, age, sexual orientation, disability, physical appearance, body
- size, race, ethnicity, religion (or lack thereof), or technology choices.
- We do not tolerate harassment of conference participants in any form.
- Sexual language and imagery is not appropriate for any conference venue,
- including talks, workshops, parties, Twitter and other online media.
- Conference participants violating these rules may be sanctioned or
- expelled from the conference without a refund at the discretion
- of the conference organisers.
-
+
+ Our conference is dedicated to providing a harassment-free conference
+ experience for everyone, regardless of gender, gender identity and
+ expression, age, sexual orientation, disability, physical appearance, body
+ size, race, ethnicity, religion (or lack thereof), or technology choices.
+ We do not tolerate harassment of conference participants in any form.
+ Sexual language and imagery is not appropriate for any conference venue,
+ including talks, workshops, parties, Twitter and other online media.
+ Conference participants violating these rules may be sanctioned or
+ expelled from the conference without a refund at the discretion
+ of the conference organisers.
+
-
- The Less Quick Version
-
+
+ The Less Quick Version
+
-
- Harassment includes offensive verbal comments related to gender, gender
- identity and expression, age, sexual orientation, disability, physical
- appearance, body size, race, ethnicity, religion, technology choices,
- sexual images in public spaces, deliberate intimidation, stalking,
- following, harassing photography or recording, sustained disruption of
- talks or other events, inappropriate physical contact, and unwelcome
- sexual attention.
-
+
+ Harassment includes offensive verbal comments related to gender, gender
+ identity and expression, age, sexual orientation, disability, physical
+ appearance, body size, race, ethnicity, religion, technology choices,
+ sexual images in public spaces, deliberate intimidation, stalking,
+ following, harassing photography or recording, sustained disruption of
+ talks or other events, inappropriate physical contact, and unwelcome
+ sexual attention.
+
-
- Participants asked to stop any harassing behavior are expected to comply
- immediately.
-
+
+ Participants asked to stop any harassing behavior are expected to comply
+ immediately.
+
-
- Sponsors are also subject to the anti-harassment policy. In particular,
- sponsors should not use sexualised images, activities, or other material.
- Booth staff (including volunteers) should not use sexualised
- clothing/uniforms/costumes, or otherwise create a sexualised environment.
-
+
+ Sponsors are also subject to the anti-harassment policy. In particular,
+ sponsors should not use sexualised images, activities, or other material.
+ Booth staff (including volunteers) should not use sexualised
+ clothing/uniforms/costumes, or otherwise create a sexualised environment.
+
-
- If a participant engages in harassing behavior, the conference organisers
- may take any action they deem appropriate, including warning the offender
- or expulsion from the conference with no refund.
-
+
+ If a participant engages in harassing behavior, the conference organisers
+ may take any action they deem appropriate, including warning the offender
+ or expulsion from the conference with no refund.
+
-
- If you are being harassed, notice that someone else is being harassed, or
- have any other concerns, please contact a member of conference staff
- immediately. Conference staff can be identified as they'll be wearing
- branded clothing and/or badges.
-
+
+ If you are being harassed, notice that someone else is being harassed, or
+ have any other concerns, please contact a member of conference staff
+ immediately. Conference staff can be identified as they'll be wearing
+ branded clothing and/or badges.
+
-
- Conference staff will be happy to help participants contact hotel/venue
- security or local law enforcement, provide escorts, or otherwise assist
- those experiencing harassment to feel safe for the duration of the
- conference. We value your attendance.
-
+
+ Conference staff will be happy to help participants contact hotel/venue
+ security or local law enforcement, provide escorts, or otherwise assist
+ those experiencing harassment to feel safe for the duration of the
+ conference. We value your attendance.
+
-
- We expect participants to follow these rules at conference and workshop
- venues and conference-related social events.
-
-
- );
+
+ We expect participants to follow these rules at conference and workshop
+ venues and conference-related social events.
+
+
+ );
}
diff --git a/src/app/globals.css b/src/app/globals.css
index 20c9042..37a0f2c 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -3,19 +3,19 @@
@tailwind utilities;
:root {
- --background: #ffffff;
- --foreground: #171717;
+ --background: #ffffff;
+ --foreground: #171717;
}
@media (prefers-color-scheme: dark) {
- :root {
- --background: #0a0a0a;
- --foreground: #ededed;
- }
+ :root {
+ --background: #0a0a0a;
+ --foreground: #ededed;
+ }
}
body {
- color: var(--foreground);
- background: var(--background);
- font-family: var(--font-ibm-plex-sans-condensed), sans-serif;
+ color: var(--foreground);
+ background: var(--background);
+ font-family: var(--font-ibm-plex-sans-condensed), sans-serif;
}
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index f39780d..13f2933 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -5,39 +5,39 @@ import Header from "@/layouts/Header/Header";
import Footer from "@/layouts/Footer/Footer";
const ibmPlexSansCondensed = IBM_Plex_Sans_Condensed({
- variable: "--font-ibm-plex-sans-condensed",
- display: "swap",
- weight: ["400", "500", "600", "700"],
- subsets: ["latin"],
- style: ["normal", "italic"],
+ variable: "--font-ibm-plex-sans-condensed",
+ display: "swap",
+ weight: ["400", "500", "600", "700"],
+ subsets: ["latin"],
+ style: ["normal", "italic"],
});
const montserrat = Montserrat({
- variable: "--font-montserrat",
- display: "swap",
- weight: ["300", "600", "700"],
- subsets: ["latin"],
- style: ["normal"],
+ variable: "--font-montserrat",
+ display: "swap",
+ weight: ["300", "600", "700"],
+ subsets: ["latin"],
+ style: ["normal"],
});
export const metadata: Metadata = {
- title: "Meet Magento France 2025",
- description:
- "Meet Magento est une conférence annuelle axée sur la plateforme de e-commerce Magento. Elle rassemble des professionnels de Magento, des développeurs, des commerçants et des leaders du secteur de tout le pays pour discuter des dernières tendances, innovations et meilleures pratiques en matière de e-commerce.",
+ title: "Meet Magento France 2025",
+ description:
+ "Meet Magento est une conférence annuelle axée sur la plateforme de e-commerce Magento. Elle rassemble des professionnels de Magento, des développeurs, des commerçants et des leaders du secteur de tout le pays pour discuter des dernières tendances, innovations et meilleures pratiques en matière de e-commerce.",
};
export default function RootLayout({
- children,
+ children,
}: Readonly<{
- children: React.ReactNode;
+ children: React.ReactNode;
}>) {
- return (
-
-
+ );
};
export default CountdownTimer;
diff --git a/src/components/Countdown/CountdownProps.ts b/src/components/Countdown/CountdownProps.ts
index d35c7f3..e59c265 100644
--- a/src/components/Countdown/CountdownProps.ts
+++ b/src/components/Countdown/CountdownProps.ts
@@ -1,3 +1,3 @@
export type CountdownProps = {
- targetDate: Date
+ targetDate: Date
}
diff --git a/src/components/Faq/Faq.tsx b/src/components/Faq/Faq.tsx
index 03c8580..e119219 100644
--- a/src/components/Faq/Faq.tsx
+++ b/src/components/Faq/Faq.tsx
@@ -5,105 +5,105 @@ import Typography from "../Typography/Typography";
import Link from "next/link";
const Faq = () => {
- const [openIndex, setOpenIndex] = useState(null);
+ const [openIndex, setOpenIndex] = useState(null);
- const faqList: {
- question: string;
- icon: React.ReactNode;
- answer: string;
- }[] = [
- {
- question: "Quelle est la date et le lieu de Meet Magento France 2025 ?",
- icon: ,
- answer:
- "Meet Magento France 2025 se déroulera le 25 mars 2025, à L’Étoile Business Center à Paris.",
- },
- {
- question:
- "Quels types de conférences seront proposés lors de l'événement ?",
- icon: ,
- answer:
- "Des conférences business et techniques animées par des experts du digital, E-Commerçants, éditeurs et agences sont attendues au programme de Meet Magento France 2025 ! Découvrez dès à présent l’agenda des conférences et la liste des intervenants.",
- },
- {
- question: "Qui peut participer à Meet Magento France 2025 ?",
- icon: ,
- answer:
- "Meet Magento France 2025 accueillera les acteurs de l’écosystème Magento et Adobe Commerce. E-commerçants, éditeurs, agences digitales se rencontreront lors de cet événement communautaire et tous avec les mêmes objectifs : l’échange et le partage.",
- },
- {
- question: "Comment puis-je acheter des billets pour l'événement ?",
- icon: ,
- answer:
- "Les billets pour Meet Magento France 2025 seront bientôt disponibles ! Restez connectés.",
- },
- {
- question:
- "Puis-je proposer un sujet de conférence pour Meet Magento France 2025 ?",
- icon: ,
- answer:
- "L’appel à speaker pour Meet Magento France 2025 est ouvert jusqu’au 31 janvier ! Soumettez votre candidature dès maintenant et rejoignez le panel d’experts qui prendra la parole à cette occasion !",
- },
- {
- question: "Que contient un billet pour Meet Magento France 2025 ?",
- icon: ,
- answer:
- "Lorsque vous achetez un billet pour Meet Magento France 2025 vous accédez à la totalité des conférences de l’événement, du petit-déjeuner d’accueil à cocktail dinatoire de clôture, en passant par le déjeuner networking. ",
- },
- ];
+ const faqList: {
+ question: string;
+ icon: React.ReactNode;
+ answer: string;
+ }[] = [
+ {
+ question: "Quelle est la date et le lieu de Meet Magento France 2025 ?",
+ icon: ,
+ answer:
+ "Meet Magento France 2025 se déroulera le 25 mars 2025, à L’Étoile Business Center à Paris.",
+ },
+ {
+ question:
+ "Quels types de conférences seront proposés lors de l'événement ?",
+ icon: ,
+ answer:
+ "Des conférences business et techniques animées par des experts du digital, E-Commerçants, éditeurs et agences sont attendues au programme de Meet Magento France 2025 ! Découvrez dès à présent l’agenda des conférences et la liste des intervenants.",
+ },
+ {
+ question: "Qui peut participer à Meet Magento France 2025 ?",
+ icon: ,
+ answer:
+ "Meet Magento France 2025 accueillera les acteurs de l’écosystème Magento et Adobe Commerce. E-commerçants, éditeurs, agences digitales se rencontreront lors de cet événement communautaire et tous avec les mêmes objectifs : l’échange et le partage.",
+ },
+ {
+ question: "Comment puis-je acheter des billets pour l'événement ?",
+ icon: ,
+ answer:
+ "Les billets pour Meet Magento France 2025 seront bientôt disponibles ! Restez connectés.",
+ },
+ {
+ question:
+ "Puis-je proposer un sujet de conférence pour Meet Magento France 2025 ?",
+ icon: ,
+ answer:
+ "L’appel à speaker pour Meet Magento France 2025 est ouvert jusqu’au 31 janvier ! Soumettez votre candidature dès maintenant et rejoignez le panel d’experts qui prendra la parole à cette occasion !",
+ },
+ {
+ question: "Que contient un billet pour Meet Magento France 2025 ?",
+ icon: ,
+ answer:
+ "Lorsque vous achetez un billet pour Meet Magento France 2025 vous accédez à la totalité des conférences de l’événement, du petit-déjeuner d’accueil à cocktail dinatoire de clôture, en passant par le déjeuner networking. ",
+ },
+ ];
- return (
-
- {faqList.map((faq, index) => (
-
setOpenIndex(openIndex === index ? null : index)}
- >
-
-
-
{faq.icon}
-
- {faq.question}
-
-
-
-
- {openIndex === index && (
-
-
- {faq.answer}
-
-
- )}
-
- ))}
-
- Pour toute autre question, consultez notre{" "}
-
- FAQ complète
- {" "}
- ou écrivez-nous via le{" "}
-
- formulaire de contact
-
-
+ return (
+
+ {faqList.map((faq, index) => (
+
setOpenIndex(openIndex === index ? null : index)}
+ >
+
+
+
{faq.icon}
+
+ {faq.question}
+
+
+
+
+ {openIndex === index && (
+
+
+ {faq.answer}
+
+
+ )}
- );
+ ))}
+
+ Pour toute autre question, consultez notre{" "}
+
+ FAQ complète
+ {" "}
+ ou écrivez-nous via le{" "}
+
+ formulaire de contact
+
+
+
- Save the date !
- Meet Magento arrive en France
-
- Rejoignez la communauté Magento et Adobe Commerce pour une journée d'innovations, d'échanges et d'expertise, à ne pas manquer !
-
-
-
-
-
-
-
-
-
-
- );
+ return (
+
+
+
+
+
+ Save the date !
+ Meet Magento arrive en France
+
+ Rejoignez la communauté Magento et Adobe Commerce pour une journée d'innovations, d'échanges
+ et d'expertise, à ne pas manquer !
+
+
+
+ );
};
export default Logo;
diff --git a/src/components/Place/Place.tsx b/src/components/Place/Place.tsx
index ae6cd31..e9c839f 100644
--- a/src/components/Place/Place.tsx
+++ b/src/components/Place/Place.tsx
@@ -2,37 +2,37 @@ import React from "react";
import Typography from "../Typography/Typography";
const Place = () => {
- return (
-
-
-
- L’Étoile Business Center
-
-
-
- En plein coeur de Paris, à deux pas des Champs-Élysées
-
-
- 21-25 Rue Balzac, 75008 Paris
-
-
-
- Le 25 mars 2025, Meet Magento France se tiendra dans un cadre
- d’exception : l’Étoile Business Center, à Paris. Situé à deux pas des
- Champs-Élysées, ce lieu prestigieux, alliant élégance et modernité,
- incarne la classe française. Son architecture lumineuse et ses espaces
- raffinés en font l’écrin idéal pour une journée riche en échanges,
- partages d’expériences et exploration des dernières innovations autour
- de Magento et Adobe Commerce.
-
-
+ return (
+
+
+
+ L’Étoile Business Center
+
+
+
+ En plein coeur de Paris, à deux pas des Champs-Élysées
+
+
+ 21-25 Rue Balzac, 75008 Paris
+
- );
+
+ Le 25 mars 2025, Meet Magento France se tiendra dans un cadre
+ d’exception : l’Étoile Business Center, à Paris. Situé à deux pas des
+ Champs-Élysées, ce lieu prestigieux, alliant élégance et modernité,
+ incarne la classe française. Son architecture lumineuse et ses espaces
+ raffinés en font l’écrin idéal pour une journée riche en échanges,
+ partages d’expériences et exploration des dernières innovations autour
+ de Magento et Adobe Commerce.
+
+