Skip to content

Add dedicated Support Page#439

Open
Shah91n wants to merge 1 commit into
mainfrom
add-support-page
Open

Add dedicated Support Page#439
Shah91n wants to merge 1 commit into
mainfrom
add-support-page

Conversation

@Shah91n
Copy link
Copy Markdown
Member

@Shah91n Shah91n commented Jun 4, 2026

What

Adds a dedicated Support page at /support and surfaces it across the docs.

Why

There's currently no single place that explains how to get help with Weaviate. Support info is scattered, support@weaviate.io is buried inline in a few Cloud pages, the forum is the only thing surfaced in the footer, and support plans live on the website. There's no page that tells someone which channel for which situation, so users often land in "Contact Us" on the main site even when they need actual support.

Changes

  • New page (docs/support/index.mdx): channel cards + a "which channel for which situation" routing table, covering:
    • Community Forum — open-source/community users
    • Weaviate Cloud & Customer Support — Cloud users, self-hosted customers, enterprise plans (ticket via console or support@weaviate.io, with SLA framing)
    • Support plans, documentation feedback, and security disclosure
  • Navigation: registered supportSidebar (sidebars.js) and a support section (secondaryNavbar.js)
  • Navbar: added a Support icon next to GitHub (docusaurus.config.js + src/css/custom.scss)
  • Footer: "Get help → Support" link (src/theme/DocItem/Footer/Footer.js)

Testing

  • yarn build / yarn build-dev
  • yarn validate-links-dev
  • [ x Visual check of navbar icon, footer link, and /support

Copy link
Copy Markdown

@orca-security-eu orca-security-eu Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Infrastructure as Code high 0   medium 0   low 0   info 0 View in Orca
Passed Passed SAST high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca
Passed Passed Vulnerabilities high 0   medium 0   low 0   info 0 View in Orca

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new dedicated /support documentation page and wires it into the docs UI so users have a single, discoverable place to route themselves to the right help channel.

Changes:

  • Introduces docs/support/index.mdx with support channel cards and a routing table.
  • Registers a new supportSidebar and adds a support entry to the secondary navbar configuration.
  • Surfaces Support entry points in the primary navbar (icon) and doc footer (internal link).

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
docs/support/index.mdx New Support landing page content (channels + guidance).
sidebars.js Adds a dedicated supportSidebar pointing at the new page.
secondaryNavbar.js Adds a Support section to the secondary navbar options.
docusaurus.config.js Adds a Support icon link in the primary navbar.
src/css/custom.scss Styles for the new navbar icon and icon-link padding.
src/theme/DocItem/Footer/Footer.js Updates footer to point users to /support under “Get help”.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docusaurus.config.js
Comment on lines +212 to 217
{
html: `<i class="fa fa-headset supportNavIcon" title="Support" aria-hidden="true"></i>`,
to: "/support",
position: "right",
className: "navbarIconLink",
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants