Skip to content

Vendor docsy template and add readme explaining how to overrides work#160

Closed
alamb wants to merge 2 commits intoapache:productionfrom
alamb:alamb/vendor_dependencies
Closed

Vendor docsy template and add readme explaining how to overrides work#160
alamb wants to merge 2 commits intoapache:productionfrom
alamb:alamb/vendor_dependencies

Conversation

@alamb
Copy link
Collaborator

@alamb alamb commented Feb 11, 2026

While debugging #159 it was not obvious to me where the overall site tempates were coming from. This may just be my own lack of experience with Hugo/Docsy but as we go and make more extensive modifications to the templates, I think it would help to make it clearer where the source comes from and how to change it

The first commit contains all the files
The second commit contains the change to mod.go and README

Thus:

  1. Vendor (aka copy) the docsy theme files
  2. Add instructions in the README.md file that explain how the overrides work

@alamb
Copy link
Collaborator Author

alamb commented Feb 11, 2026

@vinooganesh I would appreciate your feedback on this approach, as you did the original PR

@alamb alamb marked this pull request as ready for review February 11, 2026 13:35
@alamb alamb marked this pull request as draft February 11, 2026 13:41
@alamb alamb force-pushed the alamb/vendor_dependencies branch from 88ecd40 to 152459f Compare February 11, 2026 13:51
@alamb alamb changed the title Vedor docsy template and add readme explaining how to overrides work Vendor docsy template and add readme explaining how to overrides work Feb 11, 2026
@alamb alamb force-pushed the alamb/vendor_dependencies branch from 4cf96b4 to 36cd9cd Compare February 11, 2026 14:09
@alamb alamb force-pushed the alamb/vendor_dependencies branch from 36cd9cd to bb65f93 Compare February 11, 2026 14:10
@alamb alamb marked this pull request as ready for review February 11, 2026 14:10
@alamb alamb marked this pull request as draft February 13, 2026 11:55
@alamb
Copy link
Collaborator Author

alamb commented Feb 13, 2026

I still think we should consider vendoring docsy, but now I see no time pressure for doing so

I created a ticket to discuss the issue

@alamb
Copy link
Collaborator Author

alamb commented Feb 19, 2026

superceded by #169

@alamb alamb closed this Feb 19, 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.

1 participant