Skip to content

Commit d183e48

Browse files
authored
Merge pull request #39 from alessandrodevecchi/feat/faq-new-questions
feat(faq): add workshop and certificate FAQ items
2 parents 589983f + 3e669d7 commit d183e48

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

src/components/faq/FaqPage.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,12 @@ function FaqSection({ data }) {
9494
{data.items.map((item, i) => (
9595
<AccordionItem key={i} title={item.question}>
9696
<p className='text-gray-600 leading-relaxed pt-3'>
97-
{renderRichText(item.answer)}
97+
{item.answer.split('\n\n').map((part, j) => (
98+
<span key={j}>
99+
{j > 0 && <><br /><br /></>}
100+
{renderRichText(part)}
101+
</span>
102+
))}
98103
</p>
99104
</AccordionItem>
100105
))}

src/config/faq.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@
2424
"question": "How many sessions are there?",
2525
"answer": "The program features 40+ sessions overall, spread across keynotes, technical talks, lightning talks, and workshops across two tracks and two days. [Check the agenda](/agenda) for the full schedule."
2626
},
27+
{
28+
"question": "How do workshops work? Can I book a seat in advance?",
29+
"answer": "Workshops are deep-dive, highly practical technical sessions: bring your own laptop to follow along hands-on.\n\nWorkshops are included in all tickets at no extra charge.\n\nSeats are not bookable in advance: access is first-come, first-served, with a capacity of approximately 20 seats per workshop. There are four workshops in total: two in the morning and two in the afternoon, each lasting 4 hours.\n\nWe are really proud of the quality of these workshops, led by top-tier professionals. And we are proud to include them in all tickets (unlike many other events where sessions like these would cost a significant amount on their own).\n\nDo not miss out. [Check the agenda](/agenda) for the full workshop schedule."
30+
},
2731
{
2832
"question": "Will the talks be recorded?",
2933
"answer": "Yes. Talks from previous editions are available on our [YouTube channel](https://www.youtube.com/@CloudNativeDaysItaly/). We plan to publish recordings from CNDI 2026 as well; join our [Telegram community](https://t.me/cloudnativedaysitaly) or follow our socials to stay updated."
@@ -32,6 +36,10 @@
3236
"question": "Is the event suitable for all experience levels?",
3337
"answer": "Absolutely. The program spans a wide range of topics and difficulty levels, from introductory sessions to advanced deep dives, covering cloud native, open source, and platform engineering. There is something for everyone, regardless of background or experience."
3438
},
39+
{
40+
"question": "Will I receive a certificate of attendance?",
41+
"answer": "Yes. All attendees will receive a certificate of participation at the end of the event."
42+
},
3543
{
3644
"question": "Where is the venue?",
3745
"answer": "The event is held at Savoia Hotel Regency, Via del Pilastro 2, Bologna, Italy. See the 'How to get here' section below for full directions."

0 commit comments

Comments
 (0)