Skip to content

Separate newsletter form and newsletter layout styling (#444)#464

Merged
stephaniehobson merged 1 commit intomozilla:masterfrom
stephaniehobson:newsletter
Sep 4, 2019
Merged

Separate newsletter form and newsletter layout styling (#444)#464
stephaniehobson merged 1 commit intomozilla:masterfrom
stephaniehobson:newsletter

Conversation

@stephaniehobson
Copy link
Copy Markdown
Contributor

Description

We should be able to embed the newsletter form in places where we don't want an image next to it. So, I have separated the form formatting from the layout when used with an image.

  • edited form styles to work when not nested under .mzp-c-newsletter

  • moved all two column/grid styles to only apply when nested under .mzp-c-newsletter

  • I have recorded this change in CHANGELOG.md.

Issue

Fix #444

Testing

  • Display should be identical before and after changes.
  • Form should still format properly when not nested under .mzp-c-newsletter (ie, elements should have proper spacing, errors and details should be hidden)

@stephaniehobson stephaniehobson added Needs:Review 👋 Ready for Developer Review P3 Third level priority - Nice to have Review: XS Code review time: 30 mins or less labels Aug 16, 2019
@Errolyn Errolyn self-assigned this Aug 29, 2019
Copy link
Copy Markdown
Contributor

@Errolyn Errolyn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, works locally 🗡

r+ 🐮

Will need a rebase before it is merged.

- edited form styles to work when not nested under .mzp-c-newsletter
- moved all two column/grid styles to only apply when nested under .mzp-c-newsletter
@stephaniehobson stephaniehobson merged commit 2a66964 into mozilla:master Sep 4, 2019
@stephaniehobson stephaniehobson deleted the newsletter branch September 4, 2019 15:57
@stephaniehobson stephaniehobson removed the Needs:Review 👋 Ready for Developer Review label Oct 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P3 Third level priority - Nice to have Review: XS Code review time: 30 mins or less

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Seperate newsletter form and newsletter layout styling

2 participants