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/premium-page';
|
||||||
@import 'components-plugin/mp2-migrator';
|
@import 'components-plugin/mp2-migrator';
|
||||||
@import 'components-plugin/newsletter-templates';
|
@import 'components-plugin/newsletter-templates';
|
||||||
|
@import 'components-plugin/newsletter-types';
|
||||||
@import 'components-plugin/welcome-wizard';
|
@import 'components-plugin/welcome-wizard';
|
||||||
@import 'components-plugin/feature-announcement';
|
@import 'components-plugin/feature-announcement';
|
||||||
@import 'components-plugin/newsletter-congratulate';
|
@import 'components-plugin/newsletter-congratulate';
|
||||||
|
@@ -6,6 +6,8 @@ import _ from 'underscore';
|
|||||||
import { withRouter } from 'react-router-dom';
|
import { withRouter } from 'react-router-dom';
|
||||||
import { GlobalContext } from 'context/index.jsx';
|
import { GlobalContext } from 'context/index.jsx';
|
||||||
|
|
||||||
|
import ModalCloseIcon from 'common/modal/close_icon';
|
||||||
|
|
||||||
class NewsletterTypes extends React.Component {
|
class NewsletterTypes extends React.Component {
|
||||||
constructor(props) {
|
constructor(props) {
|
||||||
super(props);
|
super(props);
|
||||||
@@ -251,6 +253,10 @@ class NewsletterTypes extends React.Component {
|
|||||||
<div>
|
<div>
|
||||||
<link rel="prefetch" href={window.mailpoet_editor_javascript_url} as="script" />
|
<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">
|
<ul className="mailpoet_boxes mailpoet_boxes_types">
|
||||||
{types.map((type) => (
|
{types.map((type) => (
|
||||||
<li key={type.slug} data-type={type.slug} className="mailpoet_newsletter_types">
|
<li key={type.slug} data-type={type.slug} className="mailpoet_newsletter_types">
|
||||||
|
Reference in New Issue
Block a user