From cab8754b48e2aea1dc23caa7ff09a7fef9768774 Mon Sep 17 00:00:00 2001 From: jayesh Date: Wed, 20 Aug 2025 20:13:39 +0530 Subject: [PATCH] feat: add View source button to template detail page --- .../sites/create-site/aside.svelte | 3 +++ .../templates/template-[template]/+page.svelte | 15 +++++++++++++++ 2 files changed, 18 insertions(+) diff --git a/src/routes/(console)/project-[region]-[project]/sites/create-site/aside.svelte b/src/routes/(console)/project-[region]-[project]/sites/create-site/aside.svelte index 96294b630..ceb05e128 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/create-site/aside.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/create-site/aside.svelte @@ -62,6 +62,9 @@ + + + {/if} {#if domain && showAfter} diff --git a/src/routes/(console)/project-[region]-[project]/sites/create-site/templates/template-[template]/+page.svelte b/src/routes/(console)/project-[region]-[project]/sites/create-site/templates/template-[template]/+page.svelte index 4ad7bd998..de0d296aa 100644 --- a/src/routes/(console)/project-[region]-[project]/sites/create-site/templates/template-[template]/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/sites/create-site/templates/template-[template]/+page.svelte @@ -37,6 +37,7 @@ import { connectGitHub } from '$lib/stores/git'; import { getFrameworkIcon } from '$lib/stores/sites'; import { regionalConsoleVariables } from '$routes/(console)/project-[region]-[project]/store'; + import { getTemplateSourceUrl } from '$lib/helpers/templateSource'; export let data; @@ -351,6 +352,20 @@ alt={data.template.name} ratio="16/9" /> + + + {@const sourceUrl = getTemplateSourceUrl(data.template)} + {#if sourceUrl} + + {/if} +