Comment by 90s_dev
5 days ago
For anyone wondering how that initial letter is made to look like that:
1. The background flourish is created with ::before and a custom web font
2. The flourish letter is found via content: attr() on the parent element
3. The actual big letter itself is also done via custom web font & float: left
Looks like all the CSS is
/* Drop caps / .first-paragraph { position: relative; padding-top: 0.2em;
And the fonts come from https://github.com/georgd/EB-Garamond-Initials
It was only upon reading this comment that I even realized the initial letter is text. At first glance I assumed it was just an inline-block image.