Update index.html

#37
by kritsanan3 - opened
Files changed (1) hide show
  1. index.html +46 -10
index.html CHANGED
@@ -2,28 +2,64 @@
2
  <html lang="en">
3
  <head>
4
  <meta charset="utf-8" />
 
 
 
 
5
  <link rel="icon" type="image/svg+xml" href="/logo.svg" />
6
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
7
  <title>DeepSite | Build with AI ✨</title>
8
  <meta
9
  name="description"
10
- content="DeepSite is a web development tool that
11
- helps you build websites with AI, no code required. Let's deploy your
12
- website with DeepSite and enjoy the magic of AI."
13
  />
14
- <link rel="preconnect" href="https://fonts.googleapis.com" />
15
- <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
16
- <link
17
- href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap"
18
- rel="stylesheet"
 
 
 
 
 
 
 
 
 
 
19
  />
 
 
 
 
 
 
 
20
  <link
 
21
  href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap"
22
- rel="stylesheet"
 
23
  />
 
 
 
 
 
 
24
  </head>
25
  <body>
26
  <div id="root"></div>
27
  <script type="module" src="/src/main.tsx"></script>
 
 
 
 
 
 
 
 
 
28
  </body>
29
- </html>
 
2
  <html lang="en">
3
  <head>
4
  <meta charset="utf-8" />
5
+ <meta
6
+ http-equiv="Content-Security-Policy"
7
+ content="default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com; font-src https://fonts.gstatic.com; img-src 'self' data:; connect-src 'self' https://api.openweathermap.org;"
8
+ />
9
  <link rel="icon" type="image/svg+xml" href="/logo.svg" />
10
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
11
  <title>DeepSite | Build with AI ✨</title>
12
  <meta
13
  name="description"
14
+ content="DeepSite is a web development tool that helps you build websites with AI, no code required. Let's deploy your website with DeepSite and enjoy the magic of AI."
 
 
15
  />
16
+ <!-- Open Graph Meta Tags -->
17
+ <meta property="og:title" content="DeepSite | Build with AI ✨" />
18
+ <meta
19
+ property="og:description"
20
+ content="DeepSite is a web development tool that helps you build websites with AI, no code required."
21
+ />
22
+ <meta property="og:type" content="website" />
23
+ <meta property="og:url" content="https://your-deepsite-url.com" />
24
+ <meta property="og:image" content="/logo.svg" />
25
+ <!-- Twitter Card Meta Tags -->
26
+ <meta name="twitter:card" content="summary_large_image" />
27
+ <meta name="twitter:title" content="DeepSite | Build with AI ✨" />
28
+ <meta
29
+ name="twitter:description"
30
+ content="DeepSite is a web development tool that helps you build websites with AI, no code required."
31
  />
32
+ <meta name="twitter:image" content="/logo.svg" />
33
+ <!-- Accessibility -->
34
+ <meta name="robots" content="index, follow" />
35
+ <meta name="author" content="DeepSite Team" />
36
+ <!-- Optimize Font Loading -->
37
+ <link rel="dns-prefetch" href="https://fonts.googleapis.com" />
38
+ <link rel="dns-prefetch" href="https://fonts.gstatic.com" />
39
  <link
40
+ rel="preload"
41
  href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap"
42
+ as="style"
43
+ onload="this.rel='stylesheet'"
44
  />
45
+ <noscript>
46
+ <link
47
+ href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap"
48
+ rel="stylesheet"
49
+ />
50
+ </noscript>
51
  </head>
52
  <body>
53
  <div id="root"></div>
54
  <script type="module" src="/src/main.tsx"></script>
55
+ <noscript>
56
+ <div style="text-align: center; padding: 20px;">
57
+ <h1>DeepSite | Build with AI ✨</h1>
58
+ <p>
59
+ JavaScript is required to use this application. Please enable
60
+ JavaScript in your browser settings.
61
+ </p>
62
+ </div>
63
+ </noscript>
64
  </body>
65
+ </html>