diff --git a/packages/components-faraday/src/components/UIComponents/NotFound.js b/packages/components-faraday/src/components/UIComponents/NotFound.js index f0c04c2e25457aeac3160e029e81d6b83e6b48de..0c4acda1b08c2cfef2c721dc17bbb3be3c7ea956 100644 --- a/packages/components-faraday/src/components/UIComponents/NotFound.js +++ b/packages/components-faraday/src/components/UIComponents/NotFound.js @@ -1,23 +1,33 @@ import React from 'react' -import { Icon } from '@pubsweet/ui' -import classnames from 'classnames' - -import classes from './UIComponents.local.scss' +import { Icon, Button, th } from '@pubsweet/ui' +import styled from 'styled-components' const NotFound = ({ history }) => ( - <div className={classnames(classes.container)}> + <Root> <div> - <Icon size={32}>cloud-off</Icon> + <Icon size={6}>cloud-off</Icon> </div> - <h2>The page cannot be found</h2> - <h3> + <H2>The page cannot be found</H2> + <H3> The page you are looking for might have been removed, had its name changed, or is temporarily unavailable. - </h3> - <a href="#" onClick={history.goBack}> + </H3> + <Button onClick={history.goBack} primary> Back - </a> - </div> + </Button> + </Root> ) export default NotFound + +const Root = styled.div` + margin: 0 auto; + text-align: center; + width: 90vw; +` +const H2 = styled.h2` + font-size: ${th('fontSizeHeading2')}; +` +const H3 = styled.h3` + font-size: ${th('fontSizeHeading3')}; +` diff --git a/packages/components-faraday/src/components/UIComponents/UIComponents.local.scss b/packages/components-faraday/src/components/UIComponents/UIComponents.local.scss deleted file mode 100644 index 10255c4b467b541296f7332916e9f95fe0733440..0000000000000000000000000000000000000000 --- a/packages/components-faraday/src/components/UIComponents/UIComponents.local.scss +++ /dev/null @@ -1,9 +0,0 @@ -.container { - margin: 0 auto; - text-align: center; - width: 70vw; - - a { - color: black; - } -} diff --git a/packages/xpub-faraday/app/config/journal/submit-wizard.js b/packages/xpub-faraday/app/config/journal/submit-wizard.js index fc0158b728284b9d084456f9ac89c2e747537f21..2fa3df80fd291a347d0fc2f6918b9bc81b8719a0 100644 --- a/packages/xpub-faraday/app/config/journal/submit-wizard.js +++ b/packages/xpub-faraday/app/config/journal/submit-wizard.js @@ -1,7 +1,9 @@ import React from 'react' import styled from 'styled-components' import uploadFileFn from 'xpub-upload' -import { AbstractEditor, TitleEditor } from 'xpub-edit' +// TODO: Add back abstract when xpub-edit is published +// import { AbstractEditor, TitleEditor } from 'xpub-edit' +import { TitleEditor } from 'xpub-edit' import { Menu, YesOrNo, TextField } from '@pubsweet/ui' import { required, minChars, minSize } from 'xpub-validators' import { @@ -142,7 +144,7 @@ export default { }, { fieldId: 'metadata.abstract', - renderComponent: AbstractEditor, + renderComponent: TitleEditor, title: 'Abstract', placeholder: 'Write an abstract', validate: [requiredBasedOnType], diff --git a/packages/xpub-faraday/app/routes.js b/packages/xpub-faraday/app/routes.js index 6a97b26695bee609609727c0527f40ebe8084d75..154657b9ecc62395bdb0afc613a92add20417613 100644 --- a/packages/xpub-faraday/app/routes.js +++ b/packages/xpub-faraday/app/routes.js @@ -7,7 +7,6 @@ import Signup from 'pubsweet-component-signup/SignupContainer' import DashboardPage from 'pubsweet-components-faraday/src/components/Dashboard' import { Wizard } from 'pubsweet-component-wizard/src/components' -import ManuscriptPage from 'pubsweet-component-xpub-manuscript/src/components/ManuscriptPage' import ConfirmationPage from 'pubsweet-components-faraday/src/components/UIComponents/ConfirmationPage' import NotFound from 'pubsweet-components-faraday/src/components/UIComponents/NotFound' import { @@ -57,11 +56,6 @@ const Routes = () => ( exact path="/projects/:project/versions/:version/submit" /> - <PrivateRoute - component={ManuscriptPage} - exact - path="/projects/:project/versions/:version/manuscript" - /> <Route component={SignUpInvitationPage} exact path="/invite" /> <Route component={NotFound} /> </Switch> diff --git a/packages/xpub-faraday/config/default.js b/packages/xpub-faraday/config/default.js index 62642c007485dc6db4f1d7f4805f96ebd512eb7b..f8a4b92db911afe4af19cb34d7936ba798d620a6 100644 --- a/packages/xpub-faraday/config/default.js +++ b/packages/xpub-faraday/config/default.js @@ -4,14 +4,6 @@ const components = require('./components.json') const logger = require('winston') const environment = process.env.NODE_ENV || 'development' -const getInviteUrl = () => { - if (process.env.PUBSWEET_INVITE_PASSWORD_RESET_URL) { - return process.env.PUBSWEET_INVITE_PASSWORD_RESET_URL - } else if (process.env.NOW_URL) { - return `${process.env.NOW_URL}/invite` - } - return 'http://localhost:3000/invite' -} module.exports = { authsome: { @@ -53,7 +45,7 @@ module.exports = { validations: path.resolve(__dirname, 'upload-validations.js'), }, 'invite-reset-password': { - url: getInviteUrl(), + url: process.env.PUBSWEET_INVITE_PASSWORD_RESET_URL || '/invite', }, roles: { global: ['admin', 'editorInChief', 'author'], diff --git a/packages/xpub-faraday/package.json b/packages/xpub-faraday/package.json index 365407d9373fac7980c27e0f9773f0b71db7bc16..07509e03cbdaafd886b310958b3d76b1e1bc1e8a 100644 --- a/packages/xpub-faraday/package.json +++ b/packages/xpub-faraday/package.json @@ -29,7 +29,6 @@ "pubsweet-component-invite": "^0.0.1", "pubsweet-component-login": "^1.1.0", "pubsweet-component-signup": "^1.0.0", - "pubsweet-component-xpub-manuscript": "^0.0.3", "pubsweet-server": "^1.0.1", "react": "^16.2.0", "react-dnd": "^2.5.4",