From 51fc33b106135478dbe0c861f6e60205f37ccb97 Mon Sep 17 00:00:00 2001 From: BaskarMitrah Date: Wed, 21 Jan 2026 15:47:32 +0530 Subject: [PATCH] hide edit in github --- src/steps/stringify.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/steps/stringify.ts b/src/steps/stringify.ts index 5a53ca1..9e9365f 100644 --- a/src/steps/stringify.ts +++ b/src/steps/stringify.ts @@ -20,6 +20,7 @@ function wrapHtml( githubBlobPath: string, isDocumentationMode: boolean, hideBreadcrumbNav?: string, + hideEditInGithub?: string, layout?: string, title?: string, description?: string, @@ -39,6 +40,7 @@ function wrapHtml( ${isDocumentationMode ? documentationString : ''} ${hideBreadcrumbNav ? `` : ''} + ${hideEditInGithub ? `` : ''} ${layout ? `` : ''} @@ -110,11 +112,12 @@ export default function stringify(ctx: Helix.UniversalContext) { const { pathprefix } = ctx.attributes.content; const githubBlobPath = `https://github.com/${ctx.attributes.content.owner}/${ctx.attributes.content.repo}/blob/${ctx.attributes.content.branch}${ctx.attributes.content.path}`; const hideBreadcrumbNav = parseVariable(ctx.attributes.content.md, "hideBreadcrumbNav:", log); + const hideEditInGithub = parseVariable(ctx.attributes.content.md, "hideEditInGithub:", log); const layout = parseVariable(ctx.attributes.content.md, "layout:", log); const docTitle = parseVariable(ctx.attributes.content.md, "title:", log); const docDescription = parseVariable(ctx.attributes.content.md, "description:", log); const searchKeywords = parseVariable(ctx.attributes.content.md, "keywords:", log); content.html = wrapHtml(toHtml(content.hast, { upperDoctype: true, - }), pathprefix, githubBlobPath, documetationMode, hideBreadcrumbNav, layout, docTitle, docDescription, searchKeywords); + }), pathprefix, githubBlobPath, documetationMode, hideBreadcrumbNav, hideEditInGithub, layout, docTitle, docDescription, searchKeywords); }