Skip to content

Commit db62597

Browse files
committed
use intro page on the /v2-new URL directly
1 parent 92226f8 commit db62597

File tree

4 files changed

+14
-5
lines changed

4 files changed

+14
-5
lines changed

docusaurus.config.js

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const { join } = require('path');
1+
const { join } = require('node:path');
22

33
const { config } = require('./apify-docs-theme');
44
const { collectSlugs } = require('./tools/utils/collectSlugs');
@@ -238,12 +238,19 @@ module.exports = {
238238
mermaid: true,
239239
parseFrontMatter: async (params) => {
240240
const result = await params.defaultParseFrontMatter(params);
241+
242+
if (result.frontMatter.id === 'apify-api') {
243+
result.frontMatter.slug = '/';
244+
}
245+
241246
const isPartial = params.filePath.split('/').pop()[0] === '_';
247+
242248
if (!isPartial) {
243249
const ogImageURL = new URL('https://apify.com/og-image/docs-article');
244250
ogImageURL.searchParams.set('title', result.frontMatter.title);
245251
result.frontMatter.image ??= ogImageURL.toString();
246252
}
253+
247254
return result;
248255
},
249256
},

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"@apify/docsearch-apify-docs": "3.5.3",
6565
"@apify/openapi": "*",
6666
"@docusaurus/core": "3.6.3",
67-
"@docusaurus/faster": "^3.6.3",
67+
"@docusaurus/faster": "3.6.3",
6868
"@docusaurus/plugin-client-redirects": "3.6.3",
6969
"@docusaurus/plugin-content-docs": "3.6.3",
7070
"@docusaurus/preset-classic": "3.6.3",
@@ -76,8 +76,8 @@
7676
"@redocly/cli": "^1.25.14",
7777
"ajv": "^8.17.1",
7878
"clsx": "^2.0.0",
79-
"docusaurus-plugin-openapi-docs": "^0.0.0-953",
80-
"docusaurus-theme-openapi-docs": "^0.0.0-953",
79+
"docusaurus-plugin-openapi-docs": "0.0.0-953",
80+
"docusaurus-theme-openapi-docs": "0.0.0-953",
8181
"form-data": "^4.0.0",
8282
"github-buttons": "^2.28.0",
8383
"postcss-preset-env": "^9.3.0",

sources/api/sidebars.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ module.exports = {
33
{
44
type: 'category',
55
label: 'Apify API',
6+
collapsible: false,
7+
className: 'section-header',
68
// eslint-disable-next-line global-require
79
items: require('./sidebar.ts'),
810
},

0 commit comments

Comments
 (0)