Add modal close button to type selection [MAILPOET-2786]
This commit is contained in:
8
assets/css/src/components-plugin/_newsletter-types.scss
Normal file
8
assets/css/src/components-plugin/_newsletter-types.scss
Normal file
@@ -0,0 +1,8 @@
|
||||
.mailpoet-newsletter-types {
|
||||
.mailpoet-newsletter-types-close {
|
||||
.mailpoet-modal-close {
|
||||
margin-top: 0;
|
||||
right: 162px;
|
||||
}
|
||||
}
|
||||
}
|
@@ -69,6 +69,7 @@
|
||||
@import 'components-plugin/premium-page';
|
||||
@import 'components-plugin/mp2-migrator';
|
||||
@import 'components-plugin/newsletter-templates';
|
||||
@import 'components-plugin/newsletter-types';
|
||||
@import 'components-plugin/welcome-wizard';
|
||||
@import 'components-plugin/feature-announcement';
|
||||
@import 'components-plugin/newsletter-congratulate';
|
||||
|
@@ -6,6 +6,8 @@ import _ from 'underscore';
|
||||
import { withRouter } from 'react-router-dom';
|
||||
import { GlobalContext } from 'context/index.jsx';
|
||||
|
||||
import ModalCloseIcon from 'common/modal/close_icon';
|
||||
|
||||
class NewsletterTypes extends React.Component {
|
||||
constructor(props) {
|
||||
super(props);
|
||||
@@ -251,6 +253,10 @@ class NewsletterTypes extends React.Component {
|
||||
<div>
|
||||
<link rel="prefetch" href={window.mailpoet_editor_javascript_url} as="script" />
|
||||
|
||||
<div className="mailpoet-newsletter-types-close">
|
||||
<button type="button" onClick={() => this.props.history.push('/')} className="mailpoet-modal-close">{ModalCloseIcon}</button>
|
||||
</div>
|
||||
|
||||
<ul className="mailpoet_boxes mailpoet_boxes_types">
|
||||
{types.map((type) => (
|
||||
<li key={type.slug} data-type={type.slug} className="mailpoet_newsletter_types">
|
||||
|
Reference in New Issue
Block a user