ColourPop x Sailor Moon

Overview

For this fictional collaboration, I created a microsite promoting one of ColourPop’s most iconic launches, the Sailor Moon collection. Built from scratch using HTML, CSS, and JavaScript, the site features a product display, an interactive gameplay feature, a light/dark mode toggle, and a newsletter signup form.

This project allowed me to incorporate strong visual branding with functional front-end development, creating a cohesive and branded experience.

Date

Summer 2025

Date

Summer 2025

Date

Summer 2025

Services

Front-End Development

Services

Front-End Development

Services

Front-End Development

Client

ColourPop

Client

ColourPop

Client

ColourPop

Tools

Figma, HTML, CSS, JavaScript

Tools

Figma, HTML, CSS, JavaScript

Tools

Figma, HTML, CSS, JavaScript

Goals

● Create a one-page site that combines ColourPop and Sailor Moon branding

● Showcase a curated product selection

● Add interactivity

● Practice semantic HTML

● Target nostalgic fans and beauty enthusiasts, focusing on Gen Z and Millennials

Process

Discovery & Inspiration

Discovery/Inspiration

I started by gathering visual references from Behance, Dribbble, and ColourPop’s original Sailor Moon campaign to guide the visual direction and alignment with the brand.

Content Gathering

Content Gathering

Next, I collected all the product images, logos, icons, and decorative elements needed to support the overall theme.

Connect to Content

Add layers or components to swipe between.

Design

Design

I sketched out low-fidelity wireframes and turned them into high-fidelity mockups in Figma. The site’s color palette was then pulled from the actual product line.

Development

Development

I started the website development with semantic HTML and CSS for a solid foundation, then added JavaScript for interactivity. This included a light/dark mode switch, a number guessing game, and form validation.

Testing

Testing

Finally, I tested and debugged the site using browser dev tools and console logs to ensure all features worked as expected.

Results

The final website offers an engaging and brand-consistent experience that mirrors the essence of a true ColourPop campaign. Although it wasn't tested with real users, I prioritized clarity, consistency, and functionality to ensure an enjoyable journey for visitors.

Screenshot of the finished ColourPop microsite
Screenshot of the finished ColourPop microsite
Screenshot of the finished ColourPop microsite

Next Steps

● Improve responsiveness across screen sizes

● Optimize accessibility for screen readers and keyboard use

● Compress assets to improve load time

● Improve responsiveness across screen sizes

● Optimize accessibility for screen readers and keyboard use

● Compress assets to improve load time

Let’s Build Better Experiences Together

I’m seeking a full-time role where I can contribute to creating thoughtful, user-centered experiences. Let’s connect.

Veronica ©all rights reserved

Let’s Build Better Experiences Together

I’m seeking a full-time role where I can contribute to creating thoughtful, user-centered experiences. Let’s connect.

Veronica ©all rights reserved

Let’s Build Better Experiences Together

I’m seeking a full-time role where I can contribute to creating thoughtful, user-centered experiences. Let’s connect.

Veronica ©all rights reserved