Skip to content

Conversation

@Piotr1215
Copy link
Contributor

@Piotr1215 Piotr1215 commented Oct 7, 2025

Content Description

Config properties in vcluster.yaml now expand and scroll into view when clicked on the properties list. This makes the navigation easier and more intuitive.

  • Auto-expand all parent <details> elements when navigating to nested config properties
  • Auto-close unrelated sections to keep UI focused
  • Works on initial page load and when clicking hash links on the properties right-hand side menu
  • Fixing event memory management which should make the page snappier
  • Wrap existing custom.js behavior in a client module to avoid DOM manipulation before the page is fully hydrated

This works across all vcluster.yaml versions.

Preview Link

https://deploy-preview-1204--vcluster-docs-site.netlify.app/docs/vcluster/configure/vcluster-yaml/

Internal Reference

Closes DOC-975

@netlify /docs

@Piotr1215 Piotr1215 requested a review from a team as a code owner October 7, 2025 15:48
@github-actions
Copy link
Contributor

github-actions bot commented Oct 7, 2025

@netlify
Copy link

netlify bot commented Oct 7, 2025

Deploy Preview for vcluster-docs-site ready!

Name Link
🔨 Latest commit 189155c
🔍 Latest deploy log https://app.netlify.com/projects/vcluster-docs-site/deploys/68e90c2afd062c000876ea32
😎 Deploy Preview https://deploy-preview-1204--vcluster-docs-site.netlify.app/docs
📱 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.

@Piotr1215 Piotr1215 requested a review from andyluak October 7, 2025 15:58
@Piotr1215 Piotr1215 force-pushed the doc-975/config-ref branch 2 times, most recently from 8589764 to aadc590 Compare October 9, 2025 09:55
@Piotr1215 Piotr1215 force-pushed the doc-975/config-ref branch 2 times, most recently from 66a5a22 to 4c056bd Compare October 9, 2025 10:51
This avoids premature DOM manipulation before the page is fully
hydrated. Following Docusaurus:
https://docusaurus.io/docs/api/client-modules
@Piotr1215 Piotr1215 requested a review from guowenatk October 17, 2025 09:19
@guowenatk
Copy link
Contributor

I am not sure whether this is desired. For example, here, if I click the port, it will be like this
Screenshot 2025-10-17 at 16 00 38
but if i click the proxy, and then click the port, it will be like this:
Screenshot 2025-10-17 at 16 00 49

@Piotr1215
Copy link
Contributor Author

No, this is definitely a glitch, please keep testing with browser reloads etc. You can record a loom/zoom short video and attach to linear issue.

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