Skip to content

Commit 349fe52

Browse files
fix: update social card (#149)
1 parent 62bc596 commit 349fe52

10 files changed

+17
-390
lines changed

docusaurus.config.js

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ async function createConfig() {
4343
const rehypePlugins = [(await import('rehype-katex')).default];
4444
return {
4545
title: 'ImageJS',
46-
tagline: 'Advanced image processing and manipulation in JavaScript.',
46+
tagline: 'Advanced image processing in JavaScript.',
4747
favicon: 'img/image-js-favicon.svg',
4848

4949
// Set the production url of your site here
@@ -117,8 +117,13 @@ async function createConfig() {
117117
themeConfig:
118118
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
119119
({
120-
// Replace with your project's social card
121-
image: 'img/docusaurus-social-card.jpg',
120+
image: '/img/image-js-social-card.png',
121+
metadata: [
122+
{ property: 'og:image:width', content: '1200' },
123+
{ property: 'og:image:height', content: '630' },
124+
{ name: 'twitter:image:width', content: '1200' },
125+
{ name: 'twitter:image:height', content: '630' },
126+
],
122127
colorMode: {},
123128
announcementBar: {
124129
id: 'release-1.0',

src/pages/index.tsx

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import Head from '@docusaurus/Head';
12
import Link from '@docusaurus/Link';
23
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
34
import Layout from '@theme/Layout';
@@ -8,6 +9,7 @@ import styles from './index.module.css';
89

910
function HomepageHeader() {
1011
const { siteConfig } = useDocusaurusContext();
12+
1113
return (
1214
<header
1315
id="frontPage"
@@ -43,12 +45,14 @@ function HomepageHeader() {
4345
}
4446

4547
export default function Home() {
46-
const { siteConfig } = useDocusaurusContext();
48+
const title = 'Welcome to ImageJS';
4749
return (
48-
<Layout
49-
title={`Welcome to ${siteConfig.title}`}
50-
description="Description will go into a meta tag in <head />"
51-
>
50+
<Layout title={title}>
51+
<Head>
52+
<title>{title}</title>
53+
<meta property="og:title" content={title} />
54+
<meta name="twitter:title" content={title} />
55+
</Head>
5256
<main className="main-wrapper">
5357
<HomepageHeader />
5458
</main>

static/img/docusaurus-social-card.jpg

-54.4 KB
Binary file not shown.

static/img/docusaurus.png

-5.02 KB
Binary file not shown.

static/img/favicon.ico

-3.54 KB
Binary file not shown.

static/img/image-js-social-card.png

152 KB
Loading

static/img/logo.svg

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)