You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

NotFoundPage.styles.js 1.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. import { Typography } from "@mui/material";
  2. import { Box } from "@mui/system";
  3. import styled from "styled-components";
  4. import { PrimaryButton } from "../../components/Buttons/PrimaryButton/PrimaryButton";
  5. import selectedTheme from "../../themes";
  6. export const Container = styled(Box)`
  7. width: 100%;
  8. height: 100vh;
  9. `;
  10. export const ErrorContainer = styled(Box)`
  11. display: flex;
  12. flex-direction: column;
  13. justify-content: center;
  14. align-items: center;
  15. color: #000;
  16. height: 100vh;
  17. `;
  18. export const ErrorImageContainer = styled(Box)`
  19. @media screen and (max-width: 600px) {
  20. width: 196px;
  21. svg {
  22. width: 196px;
  23. height: 90px;
  24. }
  25. }
  26. `;
  27. export const ErrorHeading = styled(Typography)`
  28. font-family: "DM Sans";
  29. font-size: 72px;
  30. font-weight: 700;
  31. color: ${selectedTheme.primaryPurple};
  32. @media screen and (max-width: 600px) {
  33. font-size: 36px;
  34. }
  35. `;
  36. export const ErrorMessage = styled(Typography)`
  37. font-family: "DM Sans";
  38. font-size: 16px;
  39. font-weight: 400;
  40. color: #818181;
  41. margin-bottom: 45px;
  42. @media screen and (max-width: 600px) {
  43. font-size: 14px;
  44. }
  45. `;
  46. export const Button = styled(PrimaryButton)`
  47. width: 190px;
  48. height: 49px;
  49. font-weight: 600;
  50. color: #000;
  51. @media screen and (max-width: 600px) {
  52. width: 180px;
  53. height: 44px;
  54. }
  55. `;