Skip to content

Bump documentation go and docsy version#1245

Open
aravindtga wants to merge 3 commits into
kptdev:mainfrom
Nordix:bump-documentation-go-docsy-version
Open

Bump documentation go and docsy version#1245
aravindtga wants to merge 3 commits into
kptdev:mainfrom
Nordix:bump-documentation-go-docsy-version

Conversation

@aravindtga
Copy link
Copy Markdown
Contributor

Upgrade go and docsy version

  • Toolchain bumps in go.mod/go.sum, netlify.toml,package.json.
  • config.toml: languageNamelabel; fix sidebar_cache_limit (was boolean, now 2000).
  • sidebar-tree.html rewritten for Docsy 0.14's dict contract (.context / .cacheSidebar / .sidebarRoot).
  • Bootstrap 4 → 5 class migrations across layouts: pl-*/pr-*/ml-*/mr-*ps-*/pe-*/ms-*/me-*, float-leftfloat-start, data-toggledata-bs-toggle.
  • blog/list.html: media/media-bodyd-flex/flex-grow-1; fixed stray </h5> closing an <h3>.
  • SCSS: removed dead div.media-body selector; added navbar margin-left: 0 !important override at lg to restore left-alignment after Docsy 0.14's new rule.

Verification

  • Locally built and verified the UI

AI Disclosure

  • Kiro CLI was used to assist with this PR.

Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
Copilot AI review requested due to automatic review settings May 1, 2026 14:35
@netlify
Copy link
Copy Markdown

netlify Bot commented May 1, 2026

Deploy Preview for krm-function-catalog ready!

Name Link
🔨 Latest commit 1187585
🔍 Latest deploy log https://app.netlify.com/projects/krm-function-catalog/deploys/69f4ccacc94da90008db8394
😎 Deploy Preview https://deploy-preview-1245--krm-function-catalog.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

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

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

This PR upgrades the documentation site toolchain and theme dependencies (Go/Hugo/Node + Docsy), and updates templates/styles to align with Docsy 0.14 + Bootstrap 5.

Changes:

  • Bump documentation build toolchain versions (Go/Hugo/Node) and Docsy module version.
  • Update Hugo layouts/partials for Docsy 0.14’s updated sidebar dict contract and Bootstrap 5 class/attribute changes.
  • Adjust SCSS selectors/overrides to match the updated markup and restore intended navbar alignment.

Reviewed changes

Copilot reviewed 14 out of 15 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
documentation/package.json Bumps Hugo extended and pins Node engine version.
documentation/netlify.toml Updates Netlify build environment versions for Go/Hugo and adds Node.
documentation/layouts/partials/toc.html Bootstrap 5 spacing class migration (ml-*ms-*).
documentation/layouts/partials/sidebar-tree.html Updates sidebar partial for Docsy 0.14 dict-based calling convention and Bootstrap 5 collapse attributes/classes.
documentation/layouts/partials/page-meta-links.html Bootstrap 5 spacing class migration.
documentation/layouts/partials/navbar.html Bootstrap 5 spacing class migration in navbar markup.
documentation/layouts/partials/featured-image.html Bootstrap 5 spacing class migration for default image class.
documentation/layouts/blog/list.html Replaces deprecated media object markup with flex utilities; fixes heading closing tag; Bootstrap 5 class updates.
documentation/layouts/blog/baseof.html Bootstrap 5 padding class migration (pl-*ps-*).
documentation/layouts/_default/baseof.html Bootstrap 5 padding class migration (pl-*ps-*).
documentation/go.sum Updates Docsy and Bootstrap module checksums.
documentation/go.mod Bumps Docsy module version.
documentation/config.toml Updates language config key (languageNamelabel).
documentation/assets/scss/_typography.scss Removes selector tied to old media object markup.
documentation/assets/scss/_header.scss Adds breakpoint-scoped override to counter Docsy 0.14 navbar alignment rule.

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

Comment thread documentation/layouts/partials/sidebar-tree.html Outdated
Comment thread documentation/layouts/partials/sidebar-tree.html Outdated
Comment thread documentation/layouts/partials/sidebar-tree.html Outdated
Comment thread documentation/layouts/partials/sidebar-tree.html Outdated
@aravindtga aravindtga force-pushed the bump-documentation-go-docsy-version branch from e8867ad to c1f2c79 Compare May 1, 2026 15:04
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
@aravindtga aravindtga force-pushed the bump-documentation-go-docsy-version branch from c1f2c79 to 0a0ba7f Compare May 1, 2026 15:30
Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
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.

4 participants