removed js

This commit is contained in:
Harsh Mahajan
2025-12-01 14:31:37 +00:00
parent c3912a699c
commit 53c7e30a44
2 changed files with 50 additions and 25 deletions
-25
View File
@@ -2,31 +2,6 @@
<html lang="en">
<head>
<meta charset="utf-8" />
<script>
const profile = '%sveltekit.env.PUBLIC_CONSOLE_PROFILE%';
const isStudio = profile === 'studio';
const baseLogosPath = '%sveltekit.assets%/logos';
const appleTouchBase = isStudio ? `${baseLogosPath}/imagine` : baseLogosPath;
const description = isStudio
? 'Build something real. Turn your ideas into real products by chatting with the most complete AI builder available to date'
: 'Appwrite is an open-source platform for building applications at any scale, using your preferred programming languages and tools.';
const iconSvg = isStudio
? `${baseLogosPath}/imagine-icon.svg`
: `${baseLogosPath}/appwrite-icon.svg`;
const iconPng = isStudio
? `${baseLogosPath}/imagine-icon.png`
: `${baseLogosPath}/appwrite-icon.png`;
const appleTouchSizes = ['180x180', '167x167', '152x152', '120x120'];
document.write(`<meta name="description" content="${description}" />`);
document.write(`<link rel="icon" type="image/svg+xml" href="${iconSvg}" />`);
document.write(`<link rel="mask-icon" type="image/png" href="${iconPng}" />`);
appleTouchSizes.forEach((size) => {
document.write(
`<link rel="apple-touch-icon" sizes="${size}" href="${appleTouchBase}/apple-touch-icon-${size}.png" />`
);
});
</script>
<!-- apple web app meta tags -->
<meta name="apple-mobile-web-app-capable" content="yes" />
+50
View File
@@ -177,6 +177,56 @@
<link rel="preload" as="style" type="text/css" href="{base}/fonts/main.css" />
<link rel="stylesheet" href={`${base}/fonts/main.css`} />
{#if resolvedProfile.id === ProfileMode.STUDIO}
<link rel="icon" type="image/svg+xml" href={`${base}/logos/imagine-icon.svg`} />
<link rel="mask-icon" type="image/png" href={`${base}/logos/imagine-icon.png`} />
<link
rel="apple-touch-icon"
sizes="120x120"
href={`${base}/logos/imagine/apple-touch-icon-120x120.png`} />
<link
rel="apple-touch-icon"
sizes="152x152"
href={`${base}/logos/imagine/apple-touch-icon-152x152.png`} />
<link
rel="apple-touch-icon"
sizes="167x167"
href={`${base}/logos/imagine/apple-touch-icon-167x167.png`} />
<link
rel="apple-touch-icon"
sizes="180x180"
href={`${base}/logos/imagine/apple-touch-icon-180x180.png`} />
{:else}
<link rel="icon" type="image/svg+xml" href={`${base}/logos/appwrite-icon.svg`} />
<link rel="mask-icon" type="image/png" href={`${base}/logos/appwrite-icon.png`} />
<link
rel="apple-touch-icon"
sizes="120x120"
href={`${base}/logos/apple-touch-icon-120x120.png`} />
<link
rel="apple-touch-icon"
sizes="152x152"
href={`${base}/logos/apple-touch-icon-152x152.png`} />
<link
rel="apple-touch-icon"
sizes="167x167"
href={`${base}/logos/apple-touch-icon-167x167.png`} />
<link
rel="apple-touch-icon"
sizes="180x180"
href={`${base}/logos/apple-touch-icon-180x180.png`} />
{/if}
{#if resolvedProfile.id === ProfileMode.STUDIO}
<meta
name="description"
content="Build something real. Turn your ideas into real products by chatting with the most complete AI builder available to date" />
{:else}
<meta
name="description"
content="Appwrite is an open-source platform for building applications at any scale, using your preferred programming languages and tools." />
{/if}
{#if isCloud}
{#each preloadFontsCloud as font}
<link rel="preload" href={font} as="font" type="font/woff2" crossorigin="anonymous" />