Files
project_vollidioten_website/index.html
Lars Behrends d1b797a320 feat: Initialize project with Vite, React, and TypeScript
Sets up the foundational structure for the Obsidian | RP Plattform. This includes configuring Vite as the build tool, integrating React for the UI, and establishing TypeScript for type safety. Also includes initial styling and placeholder data to define the application's core interfaces.
2025-12-28 02:15:09 +01:00

74 lines
2.1 KiB
HTML

<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Projekt: Vollidion | Server Plattform</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap" rel="stylesheet">
<script>
tailwind.config = {
theme: {
extend: {
colors: {
background: '#0f0f12',
surface: '#1a1a1f',
surfaceHighlight: '#27272f',
border: '#2e2e36',
textMain: '#e6e6ff',
textMuted: '#8f9099',
accentSuccess: '#57C254',
accentWarn: '#FF5555',
accentInfo: '#5E81AC',
},
fontFamily: {
sans: ['Inter', 'sans-serif'],
mono: ['JetBrains Mono', 'monospace'],
},
boxShadow: {
'card': '0 4px 20px rgba(0,0,0,0.3)',
'glow': '0 0 15px rgba(94, 129, 172, 0.15)',
}
}
}
}
</script>
<style>
body {
background-color: #0f0f12;
background-image: radial-gradient(circle at 50% 0%, #1e1e2e 0%, #0f0f12 50%);
background-attachment: fixed;
color: #e6e6ff;
}
/* Custom Scrollbar for SaaS feel */
::-webkit-scrollbar {
width: 6px;
height: 6px;
}
::-webkit-scrollbar-track {
background: transparent;
}
::-webkit-scrollbar-thumb {
background: #2e2e36;
border-radius: 3px;
}
::-webkit-scrollbar-thumb:hover {
background: #3e3e4a;
}
</style>
<script type="importmap">
{
"imports": {
"react": "https://esm.sh/react@^19.2.3",
"react-dom/": "https://esm.sh/react-dom@^19.2.3/",
"react/": "https://esm.sh/react@^19.2.3/"
}
}
</script>
</head>
<body>
<div id="root"></div>
</body>
</html>