Skip to content

Commit 9586724

Browse files
πŸ’„ style: Update og
1 parent b2c1d73 commit 9586724

File tree

21 files changed

+105
-71
lines changed

21 files changed

+105
-71
lines changed

β€Ž.dumirc.ts

Lines changed: 30 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,18 @@
11
import { defineConfig } from 'dumi';
2+
import { SiteThemeConfig } from 'dumi-theme-lobehub';
3+
import { INavItem } from 'dumi/dist/client/theme-api/types';
24

3-
import { description, homepage, name } from './package.json';
5+
import { description, homepage } from './package.json';
46

57
const isWin = process.platform === 'win32';
68

7-
const themeConfig = {
9+
const nav: INavItem[] = [
10+
{ link: '/components/readme-hero', title: 'Generator' },
11+
{ link: 'https://simpleicons.org/', mode: 'override', title: 'Icons' },
12+
{ link: '/changelog', title: 'Changelog' },
13+
];
14+
15+
const themeConfig: SiteThemeConfig = {
816
actions: [
917
{
1018
link: homepage,
@@ -17,65 +25,37 @@ const themeConfig = {
1725
type: 'primary',
1826
},
1927
],
28+
analytics: {
29+
plausible: {
30+
domain: 'readme-wizard.lobehub.com',
31+
scriptBaseUrl: 'https://plausible.lobehub-inc.cn',
32+
},
33+
},
2034
apiHeader: {
21-
docUrl: false,
35+
docUrl: `{github}/tree/master/src/{atomId}/index.md`,
2236
match: ['/components'],
23-
pkg: name,
24-
sourceUrl: false,
37+
sourceUrl: `{github}/tree/master/src/{atomId}/index.tsx`,
2538
type: 'doc',
2639
},
27-
description: description,
28-
docStyle: 'pure',
29-
footer: 'Made with 🀯 by LobeHub',
30-
footerConfig: {
31-
resources: {
32-
items: [
33-
{
34-
description: 'Markdown processor ',
35-
openExternal: true,
36-
title: 'Remark',
37-
url: 'https://github.com/remarkjs',
38-
},
39-
{
40-
description: 'Concise badges',
41-
openExternal: true,
42-
title: 'Shields',
43-
url: 'https://shields.io/',
44-
},
45-
{
46-
description: 'Icons for popular brands',
47-
openExternal: true,
48-
title: 'Simple Icons',
49-
url: 'https://simpleicons.org',
50-
},
51-
{
52-
description: 'Dynamically stats for github',
53-
openExternal: true,
54-
title: 'Readme Stats',
55-
url: 'https://github.com/anuraghazra/github-readme-stats',
56-
},
57-
{
58-
description: 'List of GitHub badges',
59-
openExternal: true,
60-
title: 'Awesome Badges',
61-
url: 'https://github.com/Envoy-VC/awesome-badges',
62-
},
63-
],
64-
title: 'Resources',
65-
},
66-
},
40+
description,
6741
giscus: {
6842
category: 'Ideas',
6943
categoryId: 'DIC_kwDOJloKoM4CXsCu',
7044
repo: 'lobehub/lobe-readme-wizard',
7145
repoId: 'R_kgDOKTF8TQ',
7246
},
47+
metadata: {
48+
openGraph: {
49+
image:
50+
'https://repository-images.githubusercontent.com/691108941/a66e25b3-1481-429c-b565-419bfb859ecb',
51+
},
52+
},
7353
name: 'ReadmeWizard',
74-
nav: [
75-
{ link: '/components/readme-hero', title: 'Generator' },
76-
{ link: 'https://simpleicons.org/', mode: 'override', title: 'Icons' },
77-
{ link: '/changelog', title: 'Changelog' },
78-
],
54+
nav,
55+
prefersColor: {
56+
default: 'dark',
57+
switch: false,
58+
},
7959
socialLinks: {
8060
discord: 'https://discord.gg/AYFPHvv2jT',
8161
github: homepage,

β€Žpackage.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
]
5656
},
5757
"dependencies": {
58-
"@babel/runtime": "^7.25.6",
58+
"@babel/runtime": "^7.26.0",
5959
"@vercel/og": "0.5.18",
6060
"dotenv": "^16.4.5",
6161
"fast-deep-equal": "^3.1.3",
@@ -65,8 +65,8 @@
6565
"polished": "^4.3.1",
6666
"query-string": "^8.2.0",
6767
"react-markdown": "^8.0.7",
68-
"react-syntax-highlighter": "^15.5.0",
69-
"rehype-highlight": "^7.0.0",
68+
"react-syntax-highlighter": "^15.6.1",
69+
"rehype-highlight": "^7.0.1",
7070
"rehype-raw": "^7.0.0",
7171
"remark-gfm": "^3.0.1",
7272
"remark-slug": "^7.0.1",
@@ -84,17 +84,17 @@
8484
"@lobehub/lint": "latest",
8585
"@testing-library/react": "^14.3.1",
8686
"@types/lodash-es": "^4.17.12",
87-
"@types/react": "^18.3.8",
88-
"@types/react-dom": "^18.3.0",
87+
"@types/react": "^18.3.12",
88+
"@types/react-dom": "^18.3.1",
8989
"@vitest/coverage-v8": "~1.2.2",
9090
"babel-plugin-antd-style": "^1.0.4",
9191
"commitlint": "^18.6.1",
9292
"concurrently": "^8.2.2",
9393
"cross-env": "^7.0.3",
94-
"dumi": "^2.2.17",
95-
"dumi-theme-lobehub": "^1.8.1",
94+
"dumi": "^2.4.14",
95+
"dumi-theme-lobehub": "^1.9.2",
9696
"eslint": "^8.57.1",
97-
"father": "^4.3.1",
97+
"father": "^4.5.1",
9898
"husky": "^9.1.7",
9999
"jsdom": "^23.2.0",
100100
"lint-staged": "^15.2.10",
@@ -103,7 +103,7 @@
103103
"remark-cli": "^11.0.0",
104104
"semantic-release": "^21.1.2",
105105
"stylelint": "^15.11.0",
106-
"typescript": "^5.6.2",
106+
"typescript": "^5.7.2",
107107
"vitest": "~1.2.2"
108108
},
109109
"peerDependencies": {

β€Žsrc/ReadmeContributing/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ nav: components
33
group: readme
44
title: Contributing
55
order: 6
6+
description: Contributing markdown generator
67
---
78

9+
## Editor
10+
811
<code src="./index.tsx" inline></code>

β€Žsrc/ReadmeCredits/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ nav: components
33
group: readme
44
title: Credits
55
order: 6
6+
description: Credits markdown generator
67
---
78

9+
## Editor
10+
811
<code src="./index.tsx" inline></code>

β€Žsrc/ReadmeDevelopment/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ nav: components
33
group: readme
44
title: Development
55
order: 4
6+
description: Development markdown generator
67
---
78

9+
## Editor
10+
811
<code src="./index.tsx" inline></code>

β€Žsrc/ReadmeFeatures/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ nav: components
33
group: readme
44
title: Features
55
order: 2
6+
description: Features markdown generator
67
---
78

9+
## Editor
10+
811
<code src="./index.tsx" inline></code>

β€Žsrc/ReadmeHero/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ nav: components
33
group: readme
44
title: Hero
55
order: 1
6+
description: Hero markdown generator
67
---
78

9+
## Editor
10+
811
<code src="./index.tsx" inline></code>

β€Žsrc/ReadmeInstallation/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ nav: components
33
group: readme
44
title: Installation
55
order: 2
6+
description: Installation markdown generator
67
---
78

9+
## Editor
10+
811
<code src="./index.tsx" inline></code>

β€Žsrc/ReadmeLicense/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ nav: components
33
group: readme
44
title: License
55
order: 7
6+
description: License markdown generator
67
---
78

9+
## Editor
10+
811
<code src="./index.tsx" inline></code>

β€Žsrc/ShieldShare/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ nav: components
33
group: shields
44
title: Share
55
order: 7
6+
description: Share shields generator
67
---
78

9+
## Editor
10+
811
<code src="./index.tsx" inline></code>

0 commit comments

Comments
Β (0)