Skip to content

new CreateCampaignPage

Administrator requested to merge sqs/campaigns-create into main

Created by: sqs

I tried to achieve the following with this new CreateCampaignPage:

  1. A screen that feels "product-y" rather than "lots of text"
  2. Language that subtly introduces other concepts: what a spec is, that campaigns are updatable, that campaign specs are serious files deserving of being committed to git.

See https://www.figma.com/file/5Ap3Iqjv81Dh0Hc6cLtSqN/Campaign-create-page-(%2313115)?node-id=357%3A0 for screenshot in Figma:

image

Also:

  • Remove "New to campaigns?" As a user, I don't like it when I can't dismiss the "new user info" step.
  • Remove "Download YAML" button. You'd need to open this in an editor anyway to customize it, and it's faster to copy-paste than to download and then find the file. That way, you know exactly what you're starting with.
  • Fix problems with bg-white code blocks in the dark color theme. The text was very light gray, which was difficult to read.
  • Fix left-alignment. The inner container made the page contents not left-aligned with the page title.
  • Clarify mentions of the src CLI.

Merge request reports

Loading