PetroMind_AI / backend /static /index.html
gauthamnairy's picture
Upload 41 files
609c821 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>PetroMind AI | Intelligent Extraction</title>
<script src="https://cdn.tailwindcss.com"></script>
<link
href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Space+Grotesk:wght@500;700&display=swap"
rel="stylesheet">
<script>
// Polyfill process for browser environment to prevent ReferenceError
window.process = window.process || { env: { API_KEY: '' } };
tailwind.config = {
theme: {
extend: {
fontFamily: {
sans: ['Inter', 'sans-serif'],
display: ['Space Grotesk', 'sans-serif'],
},
colors: {
petro: {
50: '#fcfaf9',
100: '#f7f2ef',
200: '#efe5df',
300: '#e4d1c5',
400: '#d5b3a1',
500: '#c59178',
600: '#b8785c',
700: '#995e47',
800: '#7e4d3d',
900: '#664035',
950: '#36201a',
},
industrial: {
800: '#1a1d21',
900: '#111316',
950: '#0b0d0e',
}
},
animation: {
'fade-in': 'fadeIn 0.5s ease-out',
'fade-in-up': 'fadeInUp 0.5s ease-out',
},
keyframes: {
fadeIn: {
'0%': { opacity: '0' },
'100%': { opacity: '1' },
},
fadeInUp: {
'0%': { opacity: '0', transform: 'translateY(10px)' },
'100%': { opacity: '1', transform: 'translateY(0)' },
}
}
}
}
}
</script>
<style>
body {
background-color: #0b0d0e;
color: #e5e7eb;
}
/* Custom scrollbar */
::-webkit-scrollbar {
width: 8px;
height: 8px;
}
::-webkit-scrollbar-track {
background: #111316;
}
::-webkit-scrollbar-thumb {
background: #374151;
border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
background: #4b5563;
}
</style>
<script type="importmap">
{
"imports": {
"react": "https://esm.sh/react@18.3.1",
"react/": "https://esm.sh/react@18.3.1/",
"react-dom": "https://esm.sh/react-dom@18.3.1?deps=react@18.3.1",
"react-dom/client": "https://esm.sh/react-dom@18.3.1/client?deps=react@18.3.1",
"@google/genai": "https://esm.sh/@google/genai@0.1.2",
"xlsx": "https://esm.sh/xlsx@0.18.5",
"recharts": "https://esm.sh/recharts@2.12.7?deps=react@18.3.1,react-dom@18.3.1",
"prop-types": "https://esm.sh/prop-types@15.8.1",
"react-dom/": "https://esm.sh/react-dom@^19.2.3/"
}
}
</script>
<script type="module" crossorigin src="/assets/index-BPnUEmJH.js"></script>
</head>
<body>
<div id="root"></div>
</body>
</html>