new CreateCampaignPage
Created by: sqs
I tried to achieve the following with this new CreateCampaignPage:
- A screen that feels "product-y" rather than "lots of text"
- 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:
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.