-
Notifications
You must be signed in to change notification settings - Fork 0
/
theme.config.jsx
79 lines (76 loc) · 5.39 KB
/
theme.config.jsx
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
import { useConfig } from "nextra-theme-docs";
import { useRouter } from "next/router";
const config = {
docsRepositoryBase: "https://github.com/oneleet/oneleet-docs/tree/main",
footer: {
content: (
<span>
© {new Date().getFullYear()}, All Rights Reserved by{" "}
<a href="https://www.oneleet.com" target="_blank">
Oneleet
</a>
.
</span>
),
},
logoLink: "https://www.oneleet.com",
logo: (
<>
<svg
height="24"
width="84"
viewBox="0 0 483 138"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<rect x="10" y="9" width="120" height="120" rx="10" fill="#E64228" />
<path
fillRule="evenodd"
clipRule="evenodd"
d="M109 102H77V35H96.8095L96.8095 86.1341H109V102Z"
fill="white"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
d="M31 35H63V102H43.1905V50.8659H31V35Z"
fill="white"
/>
<path
fillRule="evenodd"
clipRule="evenodd"
fill="currentColor"
d="M190.853 53.1079C198.708 53.1079 204.314 55.282 207.671 59.6301C211.028 63.9782 212.706 70.0877 212.706 77.9587C212.706 94.653 205.422 103 190.853 103C176.284 103 169 94.653 169 77.9587C169 70.0877 170.679 63.9782 174.036 59.6301C177.393 55.282 182.999 53.1079 190.853 53.1079ZM190.853 92.1456C194.21 92.1456 196.538 91.0031 197.837 88.7179C199.135 86.4328 199.785 82.8464 199.785 77.9587C199.785 73.0711 199.135 69.5165 197.837 67.2948C196.538 65.0731 194.21 63.9623 190.853 63.9623C187.496 63.9623 185.168 65.0731 183.87 67.2948C182.571 69.5165 181.922 73.0711 181.922 77.9587C181.922 82.8464 182.571 86.4328 183.87 88.7179C185.168 91.0031 187.496 92.1456 190.853 92.1456ZM234.75 101.857H222.018V54.2505H234.655V56.9165C238.962 54.3774 242.921 53.1079 246.532 53.1079C252.866 53.1079 257.236 54.9804 259.643 58.7255C262.05 62.4706 263.254 68.2469 263.254 76.0545V101.857H250.522V76.4353C250.522 72.3728 250.047 69.3736 249.097 67.4376C248.147 65.5016 246.246 64.5336 243.396 64.5336C240.799 64.5336 238.297 64.9779 235.89 65.8666L234.75 66.2474V101.857ZM287.34 89.8129C288.829 91.1141 290.966 91.7648 293.754 91.7648C299.644 91.7648 304.902 91.5743 309.526 91.1935L312.186 90.9078L312.376 100.334C305.092 102.111 298.504 103 292.613 103C285.456 103 280.262 101.096 277.031 97.2872C273.801 93.4786 272.185 87.2898 272.185 78.7205C272.185 61.6453 279.185 53.1079 293.183 53.1079C306.992 53.1079 313.897 60.2806 313.897 74.6263L312.946 83.4812H285.012C285.076 86.4011 285.852 88.5116 287.34 89.8129ZM301.355 73.7693C301.355 69.9608 300.753 67.3107 299.549 65.819C298.346 64.3273 296.24 63.5815 293.231 63.5815C290.222 63.5815 288.1 64.359 286.865 65.9142C285.63 67.4694 284.981 70.0877 284.917 73.7693H301.355ZM329.954 103C326.438 103 323.588 100.15 323.588 96.6341V40.3659C323.588 36.8501 326.438 34 329.954 34C333.47 34 336.32 36.8501 336.32 40.3659V96.6341C336.32 100.15 333.47 103 329.954 103ZM361.451 89.8129C362.94 91.1141 365.077 91.7648 367.865 91.7648C373.755 91.7648 379.013 91.5743 383.637 91.1935L386.297 90.9078L386.487 100.334C379.203 102.111 372.615 103 366.724 103C359.567 103 354.373 101.096 351.142 97.2872C347.912 93.4786 346.296 87.2898 346.296 78.7205C346.296 61.6453 353.296 53.1079 367.294 53.1079C381.103 53.1079 388.008 60.2806 388.008 74.6263L387.057 83.4812H359.123C359.187 86.4011 359.963 88.5116 361.451 89.8129ZM375.466 73.7693C375.466 69.9608 374.864 67.3107 373.66 65.819C372.457 64.3273 370.351 63.5815 367.342 63.5815C364.333 63.5815 362.211 64.359 360.976 65.9142C359.741 67.4694 359.092 70.0877 359.028 73.7693H375.466ZM409.45 89.5852C410.964 90.9089 413.139 91.5708 415.974 91.5708C421.967 91.5708 427.315 91.3771 432.019 90.9896L434.725 90.6991L434.918 100.288C427.508 102.096 420.807 103 414.814 103C407.533 103 402.249 101.063 398.963 97.1885C395.677 93.3142 394.033 87.0185 394.033 78.3013C394.033 60.9314 401.154 52.2466 415.394 52.2466C429.441 52.2466 436.465 59.5431 436.465 74.1364L435.498 83.1442H407.082C407.146 86.1145 407.936 88.2615 409.45 89.5852ZM423.923 73.7693C423.923 69.9608 423.321 67.3107 422.118 65.819C420.914 64.3273 418.808 63.5815 415.799 63.5815C412.79 63.5815 410.668 64.359 409.433 65.9142C408.198 67.4694 407.549 70.0877 407.485 73.7693H423.923ZM471.905 65.1049H460.218V84.6237C460.218 86.528 460.266 87.8769 460.361 88.6703C460.456 89.4638 460.804 90.1461 461.406 90.7174C462.008 91.2887 462.942 91.5743 464.209 91.5743L471.43 91.3839L472 101.572C467.756 102.524 464.526 103 462.309 103C456.608 103 452.712 101.715 450.622 99.1438C448.531 96.5731 447.486 91.8283 447.486 84.9094V65.1049H441.881V54.2505H447.486V41.0158H460.218V54.2505H471.905V65.1049Z"
/>
</svg>
</>
),
feedback: {
content: null,
},
editLink: {
content: null,
},
head: () => {
const { asPath, defaultLocale, locale } = useRouter();
const { frontMatter } = useConfig();
const url =
"https://docs.oneleet.com" +
(defaultLocale === locale ? asPath : `/${locale}${asPath}`);
return (
<>
<link rel="shortcut icon" href="/favicon.ico" />
<meta property="og:url" content={url} />
<meta
property="og:title"
content={frontMatter.title || "Oneleet Docs"}
/>
<meta
property="og:description"
content={frontMatter.description || "Oneleet Docs"}
/>
</>
);
},
};
export default config;