Resources & Donations

Extending an existing design system with new page templates for a content-rich website — balancing visual consistency, usability per content type, and efficiency for the development team.

Contributing to an existing design system

This client had a well-defined Figma file with established styles and components. My role was to design new page templates that felt native to their existing system — reusing components wherever possible to reduce development time, and only creating new ones where the content genuinely required it.

Figma screenshot of the blog page design

Designing for different content types

The client needed four distinct resource page types, each serving a different purpose and user need. Rather than applying a one-size-fits-all layout, I designed each with its specific context in mind:

Despite these differences, all four page types share a consistent header structure — title, date, and categories always appear in the same position — giving the resource section a coherent feel regardless of content type. Every page also ends with a Related Resources row, surfacing two relevant cards to encourage further exploration.

Process and collaboration

The early stages of the project had some turbulence due to conflicting feedback from the client's team. Once that was resolved, the collaboration became smooth and productive, and after multiple rounds of feedback the client was very happy with the results.

Donations Page

Months later, the same client returned for a smaller follow-on project: a donations page that would embed their existing third-party form. The brief was to make the page feel considered and on-brand while keeping development costs low.

My approach was to reuse an existing card slider component for the surrounding content, and design a custom hero banner to frame the form embed. I also provided recommendations on the form's field structure and order to improve usability before users even reached the submit button — stepping slightly beyond the design brief to flag something that would affect the experience.

Donations page designs
Figma screenshot of two image options for the donations page
20%
Explore website to collect stamps!
Beginner Recruiter Rank 3 Final Rank