halfPage/index.html
wont-stream 2f60206e25 feat: initialize new tab page with Preact and Vite setup
- Added index.html as the main entry point for the application.
- Created package.json with dependencies for Preact, Halfmoon, and TypeScript.
- Included favicon.svg for the application icon.
- Added robots.txt for search engine directives.
- Created app.css for styling the application.
- Implemented app.tsx as the main application component with Navbar and Container.
- Developed container component to display a greeting and search form.
- Added weather description JSON data for dynamic weather updates.
- Built navbar component to fetch and display current weather information.
- Set up index.css for global styles.
- Configured main.tsx to render the application.
- Added TypeScript environment definitions.
- Established TypeScript configuration files for app and node.
- Configured Vite with Preact preset and PostCSS for production optimizations.
2025-04-09 21:56:32 -04:00

15 lines
512 B
HTML

<!doctype html>
<html lang="en" data-bs-theme="dark" data-bs-core="default">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="color-scheme" content="dark">
<meta name="description" content="A New Tab Page." />
<title>New Tab</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.tsx" defer></script>
</body>
</html>