Skip to content

Commit b0e3632

Browse files
add new sponsor
1 parent 813db9d commit b0e3632

9 files changed

Lines changed: 3145 additions & 2404 deletions

File tree

docusaurus.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ const config: Config = {
127127
tailwindPlugin,
128128
],
129129
future: {
130-
experimental_faster: true,
130+
faster: true,
131131
v4: true
132132
},
133133
// scripts: ['/js/snowflake.min.js'],

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616
},
1717
"dependencies": {
1818
"@algolia/client-search": "^5.46.1",
19-
"@docusaurus/core": "^3.9.2",
20-
"@docusaurus/faster": "^3.9.2",
21-
"@docusaurus/plugin-client-redirects": "^3.9.2",
22-
"@docusaurus/preset-classic": "^3.9.2",
23-
"@docusaurus/theme-common": "^3.9.2",
24-
"@docusaurus/theme-mermaid": "^3.9.2",
25-
"@docusaurus/theme-search-algolia": "^3.9.2",
19+
"@docusaurus/core": "^3.10.1",
20+
"@docusaurus/faster": "^3.10.1",
21+
"@docusaurus/plugin-client-redirects": "^3.10.1",
22+
"@docusaurus/preset-classic": "^3.10.1",
23+
"@docusaurus/theme-common": "^3.10.1",
24+
"@docusaurus/theme-mermaid": "^3.10.1",
25+
"@docusaurus/theme-search-algolia": "^3.10.1",
2626
"@fortawesome/fontawesome-svg-core": "^6.7.2",
2727
"@fortawesome/free-brands-svg-icons": "^6.7.2",
2828
"@fortawesome/free-regular-svg-icons": "^6.7.2",
@@ -43,9 +43,9 @@
4343
"sass": "^1.97.1"
4444
},
4545
"devDependencies": {
46-
"@docusaurus/module-type-aliases": "^3.9.2",
47-
"@docusaurus/tsconfig": "^3.9.2",
48-
"@docusaurus/types": "^3.9.2",
46+
"@docusaurus/module-type-aliases": "^3.10.1",
47+
"@docusaurus/tsconfig": "^3.10.1",
48+
"@docusaurus/types": "^3.10.1",
4949
"autoprefixer": "^10.4.23",
5050
"postcss": "^8.5.6",
5151
"tailwindcss": "^3.4.19",

pnpm-lock.yaml

Lines changed: 3106 additions & 2285 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
allowBuilds:
2+
'@parcel/watcher': true
3+
'@swc/core': true
4+
core-js: true
5+
core-js-pure: true
16
onlyBuiltDependencies:
27
- '@parcel/watcher'
38
- '@swc/core'

src/components/HomepageFeatures/sponsors.tsx

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@ import React, {JSX} from 'react';
22
import clsx from 'clsx';
33
import styles from './styles.module.css';
44
import 'react-medium-image-zoom/dist/styles.css';
5+
import {useColorMode} from "@docusaurus/theme-common";
56

67
type SponsorItem = {
78
sponsor: string;
89
logo: string;
10+
logoDM: string;
911
url: string;
10-
desc: string
12+
desc: string;
1113
};
1214

1315
const SponsorList: SponsorItem[] = [
@@ -17,14 +19,30 @@ const SponsorList: SponsorItem[] = [
1719
url: 'https://example.com',
1820
desc: '',
1921
}, */
22+
{
23+
sponsor: 'DataForest',
24+
logo: '/img/homepage/sponsor/df-cloud-logo.svg',
25+
logoDM: '/img/homepage/sponsor/df-cloud-logo-darkmode.svg',
26+
url: 'https://cloud.dataforest.net/?mtm_campaign=pelican&mtm_kwd=main',
27+
desc: '',
28+
},
2029
];
2130

22-
function Sponsor({sponsor, logo, url, desc}: SponsorItem) {
31+
function Sponsor({sponsor, logo, logoDM, url, desc}: SponsorItem) {
32+
33+
const {colorMode} = useColorMode();
34+
let image: string;
35+
36+
if (colorMode === 'dark') {
37+
image = logoDM;
38+
} else {
39+
image = logo;
40+
}
2341

2442
return (
2543
<div className={clsx('col col--4')}>
2644
<div className="text--center" style={{paddingBottom: '20px'}}>
27-
<a href={url}><img src={logo}/></a>
45+
<a href={url}><img src={image}/></a>
2846
</div>
2947
{desc}
3048
</div>
-7.51 KB
Binary file not shown.

static/img/homepage/sponsor/ash.svg

Lines changed: 0 additions & 105 deletions
This file was deleted.

0 commit comments

Comments
 (0)