From b37d05bebb6e08bb44babdf2ec1f42889dea4e59 Mon Sep 17 00:00:00 2001 From: Nirmal Kumar Date: Sun, 17 Apr 2022 14:18:53 +0530 Subject: [PATCH 1/2] adding 404 styling --- src/common/404/404.css | 42 +++++++++++++++++++++++++++++++++ src/common/404/PageNotFound.jsx | 11 +++++---- src/images/img-404.svg | 1 + 3 files changed, 50 insertions(+), 4 deletions(-) create mode 100644 src/common/404/404.css create mode 100644 src/images/img-404.svg diff --git a/src/common/404/404.css b/src/common/404/404.css new file mode 100644 index 0000000000..ac212242e1 --- /dev/null +++ b/src/common/404/404.css @@ -0,0 +1,42 @@ +.page-404 { + padding: 2rem; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + min-height: calc(100vh - 120px); +} + +.page-404-image { + max-width: 100%; + height: auto; +} + +.page-404-lead { + margin: 0; + font-family: var(--ff-accent); + font-size: var(--fs-xl); + text-align: center; +} + +@media screen and (max-width: 768px) { + .page-404-lead { + line-height: var(--lh-rg); + margin-bottom: 1rem; + } +} + +.page-404-desc { + margin-top: 0; + font-size: var(--fs-md); + text-align: center; +} + +.page-404-link { + color: var(--color-brand-primary); +} + +.page-404-link:hover, +.page-404-link:focus { + color: var(--color-brand-primary-dark); +} \ No newline at end of file diff --git a/src/common/404/PageNotFound.jsx b/src/common/404/PageNotFound.jsx index 0ec2014230..4a81da5045 100644 --- a/src/common/404/PageNotFound.jsx +++ b/src/common/404/PageNotFound.jsx @@ -1,12 +1,15 @@ import { Link } from 'react-router-dom'; +import { ReactComponent as Image404 } from "images/img-404.svg"; +import "./404.css"; const PageNotFound = () => { return( -
-

OOPs!!! Look like you are lost.

-

- Why don't you go back to home? +

+ +

Look like you are lost

+

+ Why don't you go back to home?

); diff --git a/src/images/img-404.svg b/src/images/img-404.svg new file mode 100644 index 0000000000..a6b4f5ff62 --- /dev/null +++ b/src/images/img-404.svg @@ -0,0 +1 @@ +44OOPS! \ No newline at end of file From 3b82b761aede5348eb40ceba8f3370eff7df96c6 Mon Sep 17 00:00:00 2001 From: Nirmal Kumar Date: Mon, 18 Apr 2022 18:01:57 +0530 Subject: [PATCH 2/2] fixing the hyperlink issue --- src/common/404/404.css | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/src/common/404/404.css b/src/common/404/404.css index ac212242e1..5ea224850e 100644 --- a/src/common/404/404.css +++ b/src/common/404/404.css @@ -33,10 +33,31 @@ } .page-404-link { - color: var(--color-brand-primary); + position: relative; + color: var(--color-neutral-80); + text-decoration: none; + transition: all .5s ease-in-out; + font-weight: var(--fw-semibold); +} +.page-404-link:after { + content: ""; + position: absolute; + left: 0; + right: 0; + bottom: 2px; + height: 2px; + background-color: var(--color-brand-primary); + transition: all .1s ease-in-out; } .page-404-link:hover, .page-404-link:focus { - color: var(--color-brand-primary-dark); + color: var(--color-neutral-90); +} + +.page-404-link:hover:after, +.page-404-link:focus:after { + height: 5px; + bottom: 0; + /* background-color: var(--color-neutral-90); */ } \ No newline at end of file