index.html 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <link rel="icon" type="image/svg+xml" href="./publish/assets/img/logo.png" />
  6. <link rel="icon" href="/favicon.ico" sizes="any">
  7. <link rel="icon" type="image/png" href="/favicon-48.png" sizes="48x48">
  8. <link rel="icon" type="image/png" href="/favicon-96.png" sizes="96x96">
  9. <link rel="apple-touch-icon" href="/apple-touch-icon.png">
  10. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  11. <title>SkySimHub – Global eSIM & International SIM | Stay Connected Everywhere</title>
  12. <meta name="description"
  13. content="SkySimHub eSIM provides global eSIM and international SIM solutions. Receive QR via email, activate in 2 minutes, and stay connected worldwide without physical SIM." />
  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=Montserrat:ital,wght@0,100..900;1,100..900&family=Roboto+Serif:ital,opsz,wght@0,8..144,100..900;1,8..144,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap"
  18. rel="stylesheet">
  19. <style>
  20. body {
  21. font-family: "Montserrat", sans-serif;
  22. background-color: #ffffff;
  23. color: #1e293b;
  24. margin: 0;
  25. padding: 0;
  26. }
  27. /* Custom Scrollbar - Cleaner for Light UI */
  28. ::-webkit-scrollbar {
  29. width: 8px;
  30. }
  31. ::-webkit-scrollbar-track {
  32. background: #f8fafc;
  33. }
  34. ::-webkit-scrollbar-thumb {
  35. background: #cbd5e1;
  36. border-radius: 10px;
  37. }
  38. ::-webkit-scrollbar-thumb:hover {
  39. background: #94a3b8;
  40. }
  41. .infigate-shadow {
  42. box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.05),
  43. 0 2px 4px -1px rgba(0, 0, 0, 0.03);
  44. }
  45. </style>
  46. <script type="application/ld+json">
  47. {
  48. "@context": "https://schema.org",
  49. "@type": "Organization",
  50. "name": "SkySimHub",
  51. "url": "https://skysimhub.vn",
  52. "logo": "https://skysimhub.vn/assets/img/logo.png"
  53. }
  54. </script>
  55. <script type="importmap">
  56. {
  57. "imports": {
  58. "react/": "https://esm.sh/react@^19.2.3/",
  59. "react": "https://esm.sh/react@^19.2.3",
  60. "@google/genai": "https://esm.sh/@google/genai@^1.34.0",
  61. "react-dom/": "https://esm.sh/react-dom@^19.2.3/",
  62. "react-router-dom": "https://esm.sh/react-router-dom@^7.11.0"
  63. }
  64. }
  65. </script>
  66. <link rel="stylesheet" href="./src/index.css" />
  67. </head>
  68. <body>
  69. <div id="root"></div>
  70. <script type="module" src="./src/index.tsx"></script>
  71. </body>
  72. </html>