index.js 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. import { CRegisterForm } from '../../components/authorization/RegisterForm'
  2. import { CLoginForm } from '../../components/authorization/LoginForm'
  3. import logo from '../../materials/login.png'
  4. import { Row, Col } from 'antd'
  5. import { Link } from 'react-router-dom'
  6. export const LoginPageForm = () => (
  7. <div className="InputForm">
  8. <Row gutter={[16, 16]}>
  9. <Col
  10. xl={{ span: 10 }}
  11. lg={{ span: 8 }}
  12. md={{ span: 0 }}
  13. sm={{ span: 0 }}
  14. xs={{ span: 0 }}
  15. >
  16. <img src={logo} />
  17. </Col>
  18. <Col
  19. xl={{ offset: 0, span: 14 }}
  20. lg={{ offset: 0, span: 16 }}
  21. md={{ offset: 2, span: 22 }}
  22. sm={{ offset: 2, span: 22 }}
  23. xs={{ offset: 1, span: 22 }}
  24. >
  25. <div className="LoginForm">
  26. <p
  27. style={{
  28. color: 'rgb(224, 236, 244)',
  29. }}
  30. >
  31. Welcome to Memogram!{' '}
  32. </p>
  33. <CLoginForm />
  34. <p>
  35. Don't have an account yet?
  36. <Link to="/register" className="Link">
  37. Register
  38. </Link>
  39. </p>
  40. </div>
  41. </Col>
  42. </Row>
  43. </div>
  44. )
  45. export const RegisterPageForm = () => (
  46. <div className="InputForm">
  47. <Row>
  48. <Col
  49. xl={{ span: 10 }}
  50. lg={{ span: 8 }}
  51. md={{ span: 0 }}
  52. sm={{ span: 0 }}
  53. xs={{ span: 0 }}
  54. >
  55. <img src={logo} />
  56. </Col>
  57. <Col
  58. xl={{ offset: 0, span: 14 }}
  59. lg={{ offset: 0, span: 16 }}
  60. md={{ offset: 2, span: 22 }}
  61. sm={{ offset: 2, span: 22 }}
  62. xs={{ offset: 1, span: 22 }}
  63. >
  64. <div className="LoginForm">
  65. <p
  66. style={{
  67. color: 'rgb(224, 236, 244)',
  68. }}
  69. >
  70. Welcome to Memogram!{' '}
  71. </p>
  72. <CRegisterForm />
  73. <p>
  74. Have an account?
  75. <Link to="/login" className="Link">
  76. Login
  77. </Link>
  78. </p>
  79. </div>
  80. </Col>
  81. </Row>
  82. </div>
  83. )