Skip to content

Conversation

@Jaisheesh-2006
Copy link
Contributor

Title

Docs: clarify Windows setup for documentation site

Description

What changed

Added a short Windows (PowerShell/CMD) troubleshooting note in README.md explaining how to initialize Git submodules if the documentation site build fails due to missing theme or assets.

Motivation

New contributors on Windows can successfully run npm install, but the documentation site may still fail to build if required Git submodules are not initialized. This was not documented in the README, leading to confusion and unnecessary setup friction.

Fix

Documented the single command required to initialize submodules:

git submodule update --init --recursive

Signed-off-by: Jaisheesh-2006 <jaicodes2006@gmail.com>
@netlify
Copy link

netlify bot commented Jan 14, 2026

Deploy Preview for kptdocs ready!

Name Link
🔨 Latest commit 68710df
🔍 Latest deploy log https://app.netlify.com/projects/kptdocs/deploys/69670033d458080008015f7c
😎 Deploy Preview https://deploy-preview-4350--kptdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@liamfallon liamfallon merged commit 22b9a53 into kptdev:main Jan 28, 2026
8 checks passed
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.

3 participants