diff --git a/assets/css/src/settings.scss b/assets/css/src/settings.scss index 7e7d400d70..6b9fee6b33 100644 --- a/assets/css/src/settings.scss +++ b/assets/css/src/settings.scss @@ -29,3 +29,7 @@ display: inline-block; margin: 2px; } + +.mailpoet-settings-inputs .regular-text p { + font-size: 14px; +} diff --git a/assets/js/src/settings/pages/basics.tsx b/assets/js/src/settings/pages/basics.tsx deleted file mode 100644 index 6013c7a848..0000000000 --- a/assets/js/src/settings/pages/basics.tsx +++ /dev/null @@ -1,5 +0,0 @@ -import React from 'react'; - -export default function Basics() { - return

Basics!

; -} diff --git a/assets/js/src/settings/pages/basics/default_sender.tsx b/assets/js/src/settings/pages/basics/default_sender.tsx new file mode 100644 index 0000000000..7b87be61b3 --- /dev/null +++ b/assets/js/src/settings/pages/basics/default_sender.tsx @@ -0,0 +1,66 @@ +import React from 'react'; +import MailPoet from 'mailpoet'; +import { Label, Inputs } from 'settings/components'; +import { useSetting, useSettingSetter, useSelector } from 'settings/store/hooks'; +import SenderEmailAddressWarning from 'common/sender_email_address_warning.jsx'; + +export default function DefaultSender() { + const isMssActive = useSelector('isMssActive')(); + const senderName = useSetting('sender', 'name'); + const setSenderName = useSettingSetter('sender', 'name'); + const senderEmail = useSetting('sender', 'address'); + const setSenderEmail = useSettingSetter('sender', 'address'); + const replyToName = useSetting('reply_to', 'name'); + const setReplyToName = useSettingSetter('reply_to', 'name'); + const replyToEmail = useSetting('reply_to', 'address'); + const setReplyToEmail = useSettingSetter('reply_to', 'address'); + return ( + <> +