lock.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import React, { Component } from 'react';
  2. import BasePage from '@/components/Layout/BasePage';
  3. import Link from 'next/link';
  4. class Lock extends Component {
  5. render() {
  6. return (
  7. <div className="abs-center wd-xl">
  8. <div className="d-flex justify-content-center">
  9. <div className="p-2">
  10. <img className="img-fluid img-thumbnail rounded-circle" src="/static/img/user/02.jpg" alt="Avatar" width="60" height="60"/>
  11. </div>
  12. </div>
  13. <div className="card b0">
  14. <div className="card-body">
  15. <p className="text-center">Please login to unlock your screen.</p>
  16. <form>
  17. <div className="form-group">
  18. <div className="input-group with-focus">
  19. <input className="form-control border-right-0" id="exampleInputEmail1" type="email" placeholder="Enter email" autoComplete="off" required/>
  20. <div className="input-group-append">
  21. <span className="input-group-text text-muted bg-transparent border-left-0">
  22. <em className="fa fa-lock"></em>
  23. </span>
  24. </div>
  25. </div>
  26. </div>
  27. <div className="d-flex">
  28. <div className="mt-1">
  29. <Link href="/pages/recover" as="/recover">
  30. <small className="text-muted">Forgot your password?</small>
  31. </Link>
  32. </div>
  33. <div className="ml-auto">
  34. <Link href="/dashboard/dashboardv1"><button className="btn btn-sm btn-primary">Unlock</button></Link>
  35. </div>
  36. </div>
  37. </form>
  38. </div>
  39. </div>
  40. <div className="p-3 text-center">
  41. <span className="mr-2">&copy;</span>
  42. <span>2020</span>
  43. <span className="mx-2">-</span>
  44. <span>Angle</span>
  45. <br/>
  46. <span>Bootstrap Admin Template</span>
  47. </div>
  48. </div>
  49. );
  50. }
  51. }
  52. Lock.Layout = BasePage
  53. export default Lock;