Sign up for a Mailchimp account and create a new list if you don't have one.
Embed form
Create a new embed form and copy the form URL to your Magic Portfolio config.
Newsletter content
You can modify the headline and description in the content.js file.
Background effect
There's a pre-configured background in Mailchimp.tsx that you can modify in the mailchimp object. Set graphic elements such as gradient, dots, lines, and grid and configure their appearance for the newsletter block.
const newsletter = {
display: true,
title: <>Subscribe to {person.firstName}'s Newsletter</>,
description: (
<>
I occasionally write about design, technology, and share thoughts on the intersection of creativity and engineering.
</>
),
};