Worked on this fun project alongside developer Nick Akey.

Tools used: Figma, uizard.io

Methods: Secondary research, Wireframing, Beta testing

Timeline: 40 days from inception to beta launch! 🚀

The goal: to make a product that allowed users to customize their Notion covers with text.

The website (now live on beta! 👉 www.notioncovergenerator.com) emulates the sleek, minimal design we know and love Notion for, and even though it seems simple enough, it proved a fun, challenging design exercise.

Let’s dive in!

Mobile and desktop wireframes 🙂

After defining functionality, the first step was to create wireframes to establish information hierarchy and positioning. The desktop version was very straightforward and its layout mimicked Notion’s –a sidebar to the left and content displayed on the rest of the space. Keeping the layout as similar as possible to Notion’s ensured a smooth transition from the app to our website, since users would be already familiar with the position of information categories.

On top of this, research revealed that this layout is also favored by most image generator/customization websites, such as Canva and Hotpot.

The main features needed were:

  • Image search
  • Image display
  • Text input and customization (choosing a font, size, style and color)
  • Background customization (adding filters and previewing the actual display size of both desktop and mobile formats)
  • Download button

Text and background controls were kept in the side bar, while image search and image display were distributed in the content area.

Desktop version wireframe

Now, the mobile version proved trickier. Having less space and going from horizontal to vertical meant a completely different layout was needed.

While Notion tends to solve this spacial issue by having the sidebar triggered by a hamburger menu, that was out of the question for Notion Cover Generator.

At first, a bottom bar was considered. It would contain 3 icons representing our 3 main edit categories (image search, text input/customization and background customization).

However, we wanted the flow to be as quick and easy as possible –the less clicks, the better–, and for the users to be able to edit and watch their image update live. Plus, after placing the image (the website’s main point of focus), we were left with quite a bit of white space at the bottom, rendering the bottom bar pointless.

For that reason, the sidebar controls went to the bottom and we were faced with yet another challenge: where to put the image search?

We went back to Notion in search of answers.

Notion’s solution for cover image uploading in mobile

The way Notion solves this is by adding a “change cover” button that takes you to a separate image search screen. We decided to use the two-screen approach, and added its respective “change image” button.

Since the main purpose of Notion Cover Generator is to create an image, we opted to change the button’s placement to underneath the image, so to not block it by having it be directly on top.

The image search screen remained almost the same, with the exception of the images displayed: their size going up for better visualization.

Mobile version wireframe

With the wireframing process done, we moved on to UI design. We wanted to keep it as minimal and as close to Notion’s as possible, so their color guide was used for color palette reference, Inter was chosen as our main font, and instead of creating custom icons, emojis were used to help identify categories 😉.

Final desktop UI
Final mobile UI

The website is currently live on beta. It’s already received good reviews and useful feedback, and we’re already working on new features that will be implemented soon. Stay tuned 👀!

Promotional image
Promotional gif

*Update – 01/09/2021

Notion Cover Generator now has a landing page. Here, new users can get context about the product and be onboarded. The design follows the same minimal style of the product (and Notion itself, of course).

Mobile and desktop versions are now live on the website! Go check them out 😉

Landing page for Mobile
Landing page for Desktop

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s