Skip to content

feat(config): add initial doc-kit.config.mjs with webpack theming#83

Closed
udaykumarreddykasaram07-eng wants to merge 2 commits intowebpack:mainfrom
udaykumarreddykasaram07-eng:feat/doc-kit-config
Closed

feat(config): add initial doc-kit.config.mjs with webpack theming#83
udaykumarreddykasaram07-eng wants to merge 2 commits intowebpack:mainfrom
udaykumarreddykasaram07-eng:feat/doc-kit-config

Conversation

@udaykumarreddykasaram07-eng
Copy link
Copy Markdown

Summary

Closes #6

Adds an initial doc-kit.config.mjs as requested in Issue #6.

This config includes:

  • webpack brand colors (primary blue #2196F3, dark theme)
  • Navigation structure aligned with the existing pages/v5.x layout
  • webpack logo pointing to the official SVG asset
  • Font stack matching webpack.js.org
  • Footer links (webpack.js.org, GitHub, OpenJS Foundation, Discord)

Note: Some theme overrides may need adjustment once the upstream
nodejs/doc-kit#665 (Custom Theming Components) is resolved,
which is tracked in Issue #13.

What kind of change does this PR introduce?

New feature — initial webpack theme configuration for doc-kit

Did you add tests for your changes?

No — configuration file only

Does this PR introduce a breaking change?

No

Use of AI

No AI was used for this contribution

@avivkeller avivkeller closed this Apr 18, 2026
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.

Theming

2 participants