forked from dair-ai/Prompt-Engineering-Guide
-
Notifications
You must be signed in to change notification settings - Fork 0
/
theme.config.tsx
97 lines (94 loc) · 2.83 KB
/
theme.config.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
import React from "react";
import { DocsThemeConfig } from "nextra-theme-docs";
import { useConfig } from "nextra-theme-docs";
import { Pre } from "./components/pre";
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
import { faCommentDots } from "@fortawesome/free-solid-svg-icons";
const config: DocsThemeConfig = {
logo: (
<>
<svg
xmlns="http://www.w3.org/2000/svg"
width="24"
height="24"
viewBox="0 0 206 246"
fill="none"
>
<circle cx="40" cy="40" r="40" fill="currentColor" />
<circle cx="40" cy="206" r="40" fill="currentColor" />
<circle cx="166" cy="120" r="40" fill="currentColor" />
</svg>
<span style={{ marginLeft: ".4em", fontWeight: 800 }}>
Prompt Engineering Guide
</span>
</>
),
i18n: [
{ locale: "zh", text: "中文" },
{ locale: "en", text: "English" },
// { locale: "jp", text: "日本語" },
// { locale: "pt", text: "Português" },
// { locale: "it", text: "Italian" },
// { locale: "tr", text: "Türkçe" },
// { locale: "es", text: "Español" },
// { locale: "fr", text: "Français" },
// { locale: "kr", text: "한국어" },
// { locale: `ca`, text: `Català` },
// { locale: "fi", text: "Finnish" },
// { locale: "ru", text: "Русский" },
// { locale: "de", text: "Deutsch" },
// { locale: "ar", text: "العربية" },
],
head: function UseHead() {
const { title } = useConfig();
return (
<>
<title>
{title
? title + " | Prompt Engineering Guide"
: "Prompt Engineering Guide"}{" "}
</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta property="og:title" content="Prompt Engineering Guide" />
<meta
property="og:description"
content="A Comprehensive Overview of Prompt Engineering"
/>
<meta
name="og:title"
content={
title
? title + " | Prompt Engineering Guide"
: "Prompt Engineering Guide"
}
/>
<link rel="icon" href="/144-favicon.svg" type="image/svg+xml" />
<link
rel="icon"
href="/144-favicon-dark.svg"
type="image/svg+xml"
media="(prefers-color-scheme: dark)"
/>
</>
);
},
project: {
link: "https://github.com/ncuhome/Prompt-Engineering-Guide",
},
chat: {
icon: <FontAwesomeIcon size={"xl"} icon={faCommentDots} />,
link: "/about",
},
docsRepositoryBase:
"https://github.com/ncuhome/Prompt-Engineering-Guide/tree/main/",
footer: {
text: "Copyright © 2024 南昌大学人工智能工业研究院 & NCUHOME",
},
search: {
placeholder: "Search...",
},
components: {
pre: Pre,
},
};
export default config;