I built a library of news-focused modules (cards,
sections,
grid layouts,
menus),
supported by a consistent set of UI elements (typography,
colour,
buttons).
This modular framework meant sections could be rearranged easily even after handoff.
I extended that same modular logic to newsletter templates,
enabling flexible stacking of components.