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 failed.

Name Link
🔨 Latest commit ab2dde0
🔍 Latest deploy log https://app.netlify.com/projects/vcluster-docs-site/deploys/6908e61926d3710007a036d4

@Piotr1215 Piotr1215 requested a review from andyluak October 7, 2025 15:58
@Piotr1215 Piotr1215 force-pushed the doc-975/config-ref branch 6 times, most recently from 4c056bd to 2b49249 Compare October 9, 2025 11:02
@Piotr1215 Piotr1215 requested a review from guowenatk October 17, 2025 09:19
guowenatk
guowenatk previously approved these changes Oct 17, 2025
@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.

@Piotr1215 Piotr1215 force-pushed the doc-975/config-ref branch 3 times, most recently from 7f098a3 to 1f3cdf4 Compare November 3, 2025 17:44
@Piotr1215 Piotr1215 force-pushed the doc-975/config-ref branch 6 times, most recently from 41ecbd3 to b4f1bde Compare November 3, 2025 18:47
@Piotr1215 Piotr1215 force-pushed the doc-975/config-ref branch 2 times, most recently from fce6f58 to 1499326 Compare November 3, 2025 18:58
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