@@ -20,6 +20,7 @@ import PageMetadata from "../../components/PageMetadata"
2020import FeedbackCard from "../../components/FeedbackCard"
2121import Text from "../../components/OldText"
2222import OldHeading from "../../components/OldHeading"
23+ import { HubHero } from "../../components/Hero"
2324
2425import { getImage } from "../../utils/image"
2526
@@ -233,38 +234,21 @@ const DevelopersPage = ({
233234 data,
234235} : PageProps < Queries . DevelopersIndexPageQuery , Context > ) => {
235236 const { t } = useTranslation ( )
236-
237237 return (
238238 < Page >
239239 < PageMetadata
240240 title = { t ( "page-developer-meta-title" ) }
241241 description = { t ( "page-developers-meta-desc" ) }
242242 />
243+ < HubHero
244+ heroImgSrc = { getImage ( data . heroImage ) ! }
245+ header = { `${ t ( "page-developers-title-1" ) } ${ t (
246+ "page-developers-title-2"
247+ ) } ${ t ( "page-developers-title-3" ) } `}
248+ title = { t ( "developers" ) } // TODO: Update to use "Developers Home"?
249+ description = { t ( "page-developers-subtitle" ) }
250+ />
243251 < Content >
244- < HeroContainer >
245- < HeroCopyContainer >
246- < HeroCopy >
247- < H1 >
248- < b >
249- < Translation id = "page-developers-title-1" />
250- </ b >
251- < br />
252- < Translation id = "page-developers-title-2" />
253- < br /> < Translation id = "page-developers-title-3" />
254- </ H1 >
255- < Subtitle >
256- < Translation id = "page-developers-subtitle" />
257- </ Subtitle >
258- </ HeroCopy >
259- </ HeroCopyContainer >
260- < Hero >
261- < GatsbyImage
262- image = { getImage ( data . ednHero ) ! }
263- alt = { t ( "alt-eth-blocks" ) }
264- loading = "eager"
265- > </ GatsbyImage >
266- </ Hero >
267- </ HeroContainer >
268252 < MonoSubtitle >
269253 < Translation id = "page-developers-get-started" />
270254 </ MonoSubtitle >
@@ -596,5 +580,15 @@ export const query = graphql`
596580 )
597581 }
598582 }
583+ heroImage: file(relativePath: { eq: "heroes/developers-hub-hero.png" }) {
584+ childImageSharp {
585+ gatsbyImageData(
586+ width: 1504
587+ layout: CONSTRAINED
588+ placeholder: BLURRED
589+ quality: 100
590+ )
591+ }
592+ }
599593 }
600594`
0 commit comments