11import Link from '@docusaurus/Link' ;
22import ThemedImage from '@theme/ThemedImage' ;
33import useBaseUrl from '@docusaurus/useBaseUrl' ;
4+ import useDocusaurusContext from '@docusaurus/useDocusaurusContext' ;
45import styles from './styles.module.css' ;
56
67export default function HomeHero ( ) {
8+ /* Resolved from the latest GitHub release at build time -- see
9+ docusaurus.config.js. Hardcoding it here meant the badge drifted. */
10+ const { siteConfig} = useDocusaurusContext ( ) ;
711 return (
812 < header className = { styles . hero } >
913 < div className = { styles . heroText } >
1014 < span className = { styles . versionBadge } >
11- < span className = { styles . mark } > { '{•}' } </ span > v1.3.0
15+ < span className = { styles . mark } > { '{•}' } </ span > { ' ' }
16+ { `v${ siteConfig . customFields . debuggerVersion } ` }
1217 </ span >
1318 < h1 className = { styles . title } >
1419 Zero-overhead debugging for < span className = { styles . accent } > PHP</ span >
@@ -17,7 +22,7 @@ export default function HomeHero() {
1722 A lightweight, powerful debugger that doesn't slow you down.
1823 </ p >
1924 < div className = { styles . buttons } >
20- < Link className = { styles . primaryButton } to = "/getting-started/quick-start " >
25+ < Link className = { styles . primaryButton } to = "/getting-started/installation " >
2126 < span className = { styles . promptIcon } > >_</ span > Quick Start
2227 </ Link >
2328 < Link
@@ -27,9 +32,8 @@ export default function HomeHero() {
2732 </ Link >
2833 </ div >
2934 < div className = { styles . pills } >
30- < span className = { styles . pill } > ⭐ 1.4k+ stars</ span >
31- < span className = { styles . pill } > ⚖️ MIT License</ span >
32- < span className = { styles . pill } > & #128024 ; PHP 7.4 + </ span >
35+ < span className = { styles . pill } > & #128154 ; Free and Open Source </ span >
36+ < span className = { styles . pill } > & #128024 ; PHP 8.2 + </ span >
3337 </ div >
3438 </ div >
3539 < div className = { styles . heroImage } >
0 commit comments