|
1 | 1 | import React from 'react'; |
2 | 2 | import classnames from 'classnames'; |
3 | 3 | import Layout from '@theme/Layout'; |
| 4 | +import useTheme from '@theme/hooks/useTheme'; |
4 | 5 | import Link from '@docusaurus/Link'; |
5 | 6 | import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; |
6 | 7 | import useBaseUrl from '@docusaurus/useBaseUrl'; |
| 8 | + |
| 9 | +import '../css/custom.css'; |
7 | 10 | import styles from './styles.module.css'; |
8 | 11 |
|
9 | 12 | const features = [ |
@@ -55,14 +58,18 @@ function Feature({imageUrl, title, description}) { |
55 | 58 |
|
56 | 59 | function Home() { |
57 | 60 | const context = useDocusaurusContext(); |
| 61 | + const theme = useTheme(); |
| 62 | + console.log('theme: ', theme); |
58 | 63 | const {siteConfig = {}} = context; |
| 64 | + |
59 | 65 | return ( |
60 | 66 | <Layout |
61 | 67 | title={`${siteConfig.title} Web Framework`} |
62 | 68 | description="Ergonomic way of building web."> |
63 | | - <header className={classnames('hero hero--primary', styles.heroBanner)}> |
| 69 | + <header className={classnames(styles.heroBanner)}> |
64 | 70 | <div className="container"> |
65 | | - <h1 className="hero__title">{siteConfig.title}</h1> |
| 71 | + <img className="logo" src={useBaseUrl('img/obsidian.svg')} /> |
| 72 | + <h1 className={classnames("hero__title title")}>{siteConfig.title}</h1> |
66 | 73 | <p className="hero__subtitle">{siteConfig.tagline}</p> |
67 | 74 | <div className={styles.buttons}> |
68 | 75 | <Link |
|
0 commit comments