Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 | 4x | import { Row, Col } from "@canonical/react-components"; function NotFound() { return ( <section className="p-strip is-deep"> <Row> <Col size={4} className="u-align--center"> <img src="https://assets.ubuntu.com/v1/4de1c56c-404_v1.svg" width="346" height="346" className="p-image--smaller-mobile" alt="Error 404 - Page not found" /> </Col> <Col size={7} className="col-start-large-6"> <h1 className="p-heading--2">404: We couldn't find that page</h1> <p> <strong>The page you requested isn't currently available.</strong> <br /> Here are some things that may have caused this: </p> <ul> <li> The page that sent you here may have the wrong link. <br /> You can let us know about this{" "} <a href="https://github.com/canonical-web-and-design/charmhub.io/issues/new"> here </a> </li> <li>The URL may be wrong. We recommend you check it for typos</li> <li> We made a mistake and this page has stopped working momentarily </li> </ul> <p>You may want to do a new search:</p> <form action="/" className="p-form p-form--inline"> <div className="p-form__group"> <div className="p-form__control u-clearfix"> <label htmlFor="search-input" className="u-off-screen"> Search </label> <input type="search" name="q" id="search-input" placeholder="Search" required /> </div> </div> <button type="submit" className="p-button--positive"> Search </button> </form> <p> Or return to the <a href="/">homepage</a>. </p> </Col> </Row> </section> ); } export default NotFound; |