diff --git a/docusaurus.config.ts b/docusaurus.config.ts index bc7932ab..048d2846 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -20,6 +20,15 @@ const config: Config = { projectName: "recode-website", onBrokenLinks: "throw", + + // Remove the deprecated option + // onBrokenMarkdownLinks: "warn", + + markdown: { + hooks: { + onBrokenMarkdownLinks: "warn", + }, + }, // Google Analytics and Theme Scripts scripts: [ @@ -242,6 +251,9 @@ const config: Config = { markdown: { mermaid: true, + hooks: { + onBrokenMarkdownLinks: "warn", + }, }, // Keep legacy setting until fully migrated to v4 diff --git a/package.json b/package.json index ac0ba67e..967a8232 100644 --- a/package.json +++ b/package.json @@ -58,9 +58,9 @@ "vanilla-tilt": "^1.8.1" }, "devDependencies": { - "@docusaurus/module-type-aliases": "^3.9.1", + "@docusaurus/module-type-aliases": "3.9.1", "@docusaurus/tsconfig": "^3.9.1", - "@docusaurus/types": "^3.9.1", + "@docusaurus/types": "3.9.1", "@tailwindcss/postcss": "^4.1.4", "@types/canvas-confetti": "^1.9.0", "@types/react": "^19.1.9", diff --git a/src/pages/community/index.tsx b/src/pages/community/index.tsx index 35c7fe26..c8b390c4 100644 --- a/src/pages/community/index.tsx +++ b/src/pages/community/index.tsx @@ -33,8 +33,8 @@ const contributionSections: ContributionSection[] = [ 'Read about how to propose new features, collaborate on pull requests, and review peer code.' ], links: [ - { text: 'GitHub', url: 'https://github.com/recodehive' }, - { text: 'GitLab', url: 'https://gitlab.com' } + { text: 'GitHub', url: 'https://github.com/recodehive?view_as=public' }, + { text: 'Join our organization', url: 'https://github.com/recodehive/Support/issues/new?assignees=&labels=invite+me+to+the+community&projects=&template=invitation.yml&title=Please+invite+me+to+the+Recode-Hive+GitHub+Community+Organization' } ], color: '#8b5cf6' },