forexmind / index.html
Alexo19's picture
fully finish
70f0a20 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>ForexMind - Advanced Trading Analysis</title>
<link rel="icon" type="image/x-icon" href="/static/favicon.ico">
<script src="https://cdn.tailwindcss.com"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<script src="https://unpkg.com/feather-icons"></script>
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<script src="https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.globe.min.js"></script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
body {
font-family: 'Inter', sans-serif;
background-color: #0f172a;
}
.card-gradient {
background: linear-gradient(145deg, #1e293b, #0f172a);
box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.25);
}
.market-up {
color: #10b981;
}
.market-down {
color: #ef4444;
}
.indicator-positive {
background-color: rgba(16, 185, 129, 0.15);
}
.indicator-negative {
background-color: rgba(239, 68, 68, 0.15);
}
</style>
</head>
<body class="bg-slate-900 text-slate-100">
<!-- Navigation -->
<nav class="bg-slate-800 border-b border-slate-700">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
<div class="flex items-center justify-between h-16">
<div class="flex items-center">
<div class="flex-shrink-0 flex items-center">
<i data-feather="trending-up" class="text-emerald-500 mr-2"></i>
<span class="font-bold text-xl">ForexMind</span>
</div>
<div class="hidden md:block">
<div class="ml-10 flex items-baseline space-x-4">
<a href="#" class="bg-slate-900 text-white px-3 py-2 rounded-md text-sm font-medium">Dashboard</a>
<a href="#" class="text-slate-300 hover:bg-slate-700 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Analysis</a>
<a href="#" class="text-slate-300 hover:bg-slate-700 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Education</a>
<a href="market-data.html" class="text-slate-300 hover:bg-slate-700 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Market Data</a>
</div>
</div>
</div>
<div class="hidden md:block">
<div class="ml-4 flex items-center md:ml-6">
<button class="bg-slate-800 p-1 rounded-full text-slate-400 hover:text-white focus:outline-none">
<i data-feather="bell"></i>
</button>
<div class="ml-3 relative">
<div class="flex items-center">
<button class="flex text-sm rounded-full focus:outline-none">
<img class="h-8 w-8 rounded-full" src="http://static.photos/people/200x200/1" alt="User">
</button>
</div>
</div>
</div>
</div>
<div class="-mr-2 flex md:hidden">
<button class="bg-slate-800 inline-flex items-center justify-center p-2 rounded-md text-slate-400 hover:text-white hover:bg-slate-700 focus:outline-none">
<i data-feather="menu"></i>
</button>
</div>
</div>
</div>
</nav>
<!-- Hero Section with Vanta.js Background -->
<div id="vanta-bg" class="relative h-96 flex items-center justify-center">
<div class="absolute inset-0 bg-gradient-to-b from-slate-900/80 to-slate-900 z-10"></div>
<div class="relative z-20 text-center px-4">
<h1 class="text-4xl md:text-5xl font-bold mb-4">Advanced Forex Analysis & Education</h1>
<p class="text-xl text-slate-300 max-w-3xl mx-auto mb-8">Real-time market data, technical indicators, and educational resources for traders of all levels</p>
<div class="flex flex-col sm:flex-row justify-center gap-4">
<button class="bg-emerald-600 hover:bg-emerald-700 text-white font-medium py-3 px-6 rounded-lg transition duration-300">
Start Trading Analysis
</button>
<button class="bg-slate-800 hover:bg-slate-700 text-white font-medium py-3 px-6 rounded-lg transition duration-300">
Explore Educational Resources
</button>
</div>
</div>
</div>
<!-- Main Content -->
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
<!-- Market Overview -->
<div class="mb-12">
<h2 class="text-2xl font-bold mb-6">Market Overview</h2>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6">
<!-- EUR/USD -->
<div class="card-gradient rounded-xl p-6">
<div class="flex justify-between items-start">
<div>
<h3 class="text-lg font-semibold">EUR/USD</h3>
<p class="text-2xl font-bold mt-2">1.0842</p>
</div>
<div class="text-right">
<span class="market-up font-medium">+0.24%</span>
<p class="text-sm text-slate-400 mt-1">+0.0026</p>
</div>
</div>
<div class="mt-4 h-20">
<canvas id="eurusd-chart"></canvas>
</div>
</div>
<!-- GBP/USD -->
<div class="card-gradient rounded-xl p-6">
<div class="flex justify-between items-start">
<div>
<h3 class="text-lg font-semibold">GBP/USD</h3>
<p class="text-2xl font-bold mt-2">1.2728</p>
</div>
<div class="text-right">
<span class="market-down font-medium">-0.12%</span>
<p class="text-sm text-slate-400 mt-1">-0.0015</p>
</div>
</div>
<div class="mt-4 h-20">
<canvas id="gbpusd-chart"></canvas>
</div>
</div>
<!-- USD/JPY -->
<div class="card-gradient rounded-xl p-6">
<div class="flex justify-between items-start">
<div>
<h3 class="text-lg font-semibold">USD/JPY</h3>
<p class="text-2xl font-bold mt-2">151.85</p>
</div>
<div class="text-right">
<span class="market-up font-medium">+0.38%</span>
<p class="text-sm text-slate-400 mt-1">+0.57</p>
</div>
</div>
<div class="mt-4 h-20">
<canvas id="usdjpy-chart"></canvas>
</div>
</div>
<!-- USD/CHF -->
<div class="card-gradient rounded-xl p-6">
<div class="flex justify-between items-start">
<div>
<h3 class="text-lg font-semibold">USD/CHF</h3>
<p class="text-2xl font-bold mt-2">0.9124</p>
</div>
<div class="text-right">
<span class="market-down font-medium">-0.08%</span>
<p class="text-sm text-slate-400 mt-1">-0.0007</p>
</div>
</div>
<div class="mt-4 h-20">
<canvas id="usdchf-chart"></canvas>
</div>
</div>
</div>
</div>
<!-- Technical Analysis Section -->
<div class="mb-12">
<div class="flex justify-between items-center mb-6">
<h2 class="text-2xl font-bold">Technical Analysis</h2>
<div class="flex space-x-2">
<button class="bg-slate-800 hover:bg-slate-700 text-slate-300 py-2 px-4 rounded-lg text-sm">1H</button>
<button class="bg-emerald-600 text-white py-2 px-4 rounded-lg text-sm">4H</button>
<button class="bg-slate-800 hover:bg-slate-700 text-slate-300 py-2 px-4 rounded-lg text-sm">1D</button>
<button class="bg-slate-800 hover:bg-slate-700 text-slate-300 py-2 px-4 rounded-lg text-sm">1W</button>
</div>
</div>
<div class="card-gradient rounded-xl p-6">
<div class="flex flex-col lg:flex-row">
<div class="lg:w-2/3 mb-6 lg:mb-0 lg:pr-6">
<div class="bg-slate-800 rounded-lg h-96 flex items-center justify-center">
<p class="text-slate-400">Interactive Chart Visualization</p>
</div>
</div>
<div class="lg:w-1/3">
<h3 class="font-semibold text-lg mb-4">Key Indicators</h3>
<div class="space-y-4">
<div class="flex justify-between items-center p-3 rounded-lg indicator-positive">
<span>RSI (14)</span>
<span class="font-medium">62.4</span>
</div>
<div class="flex justify-between items-center p-3 rounded-lg indicator-positive">
<span>MACD</span>
<span class="font-medium">1.24</span>
</div>
<div class="flex justify-between items-center p-3 rounded-lg indicator-negative">
<span>Stochastic</span>
<span class="font-medium">82.1</span>
</div>
<div class="flex justify-between items-center p-3 rounded-lg indicator-positive">
<span>MA (50)</span>
<span class="font-medium">1.0815</span>
</div>
<div class="flex justify-between items-center p-3 rounded-lg indicator-negative">
<span>MA (200)</span>
<span class="font-medium">1.0789</span>
</div>
</div>
<div class="mt-6">
<h3 class="font-semibold text-lg mb-4">Market Sentiment</h3>
<div class="space-y-3">
<div>
<div class="flex justify-between mb-1">
<span>Bullish</span>
<span>64%</span>
</div>
<div class="w-full bg-slate-700 rounded-full h-2">
<div class="bg-emerald-500 h-2 rounded-full" style="width: 64%"></div>
</div>
</div>
<div>
<div class="flex justify-between mb-1">
<span>Bearish</span>
<span>36%</span>
</div>
<div class="w-full bg-slate-700 rounded-full h-2">
<div class="bg-rose-500 h-2 rounded-full" style="width: 36%"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Educational Resources -->
<div class="mb-12">
<h2 class="text-2xl font-bold mb-6">Educational Resources</h2>
<div class="grid grid-cols-1 md:grid-cols-3 gap-6">
<div class="card-gradient rounded-xl p-6 hover:ring-2 ring-emerald-500 transition duration-300">
<div class="bg-slate-800 rounded-lg h-40 mb-4 flex items-center justify-center">
<i data-feather="book-open" class="text-emerald-500 w-12 h-12"></i>
</div>
<h3 class="text-xl font-semibold mb-2">Trading Courses</h3>
<p class="text-slate-400 mb-4">Comprehensive courses covering forex fundamentals to advanced strategies</p>
<button class="text-emerald-500 font-medium flex items-center">
Explore Courses
<i data-feather="arrow-right" class="ml-2 w-4 h-4"></i>
</button>
</div>
<div class="card-gradient rounded-xl p-6 hover:ring-2 ring-emerald-500 transition duration-300">
<div class="bg-slate-800 rounded-lg h-40 mb-4 flex items-center justify-center">
<i data-feather="bar-chart-2" class="text-emerald-500 w-12 h-12"></i>
</div>
<h3 class="text-xl font-semibold mb-2">Market Simulations</h3>
<p class="text-slate-400 mb-4">Practice trading with virtual funds in a risk-free environment</p>
<button class="text-emerald-500 font-medium flex items-center">
Start Simulation
<i data-feather="arrow-right" class="ml-2 w-4 h-4"></i>
</button>
</div>
<div class="card-gradient rounded-xl p-6 hover:ring-2 ring-emerald-500 transition duration-300">
<div class="bg-slate-800 rounded-lg h-40 mb-4 flex items-center justify-center">
<i data-feather="help-circle" class="text-emerald-500 w-12 h-12"></i>
</div>
<h3 class="text-xl font-semibold mb-2">Trading Glossary</h3>
<p class="text-slate-400 mb-4">Definitions of key trading terms and concepts for beginners</p>
<button class="text-emerald-500 font-medium flex items-center">
View Glossary
<i data-feather="arrow-right" class="ml-2 w-4 h-4"></i>
</button>
</div>
</div>
</div>
<!-- Recent News -->
<div>
<h2 class="text-2xl font-bold mb-6">Market News & Insights</h2>
<div class="card-gradient rounded-xl p-6">
<div class="space-y-6">
<div class="flex items-start pb-6 border-b border-slate-700">
<div class="bg-slate-800 rounded-lg w-16 h-16 flex-shrink-0 mr-4"></div>
<div>
<h3 class="font-semibold text-lg mb-1">Fed Holds Rates Steady, Signals One More Hike This Year</h3>
<p class="text-slate-400 text-sm mb-2">Federal Reserve maintains current interest rate policy while indicating potential for additional rate increases in 2023...</p>
<div class="flex items-center text-sm text-slate-500">
<span>2 hours ago</span>
<span class="mx-2"></span>
<span>Market Analysis</span>
</div>
</div>
</div>
<div class="flex items-start pb-6 border-b border-slate-700">
<div class="bg-slate-800 rounded-lg w-16 h-16 flex-shrink-0 mr-4"></div>
<div>
<h3 class="font-semibold text-lg mb-1">ECB Policy Meeting Preview: Inflation Concerns Mount</h3>
<p class="text-slate-400 text-sm mb-2">European Central Bank faces pressure to address persistent inflation as economic data points to continued price pressures...</p>
<div class="flex items-center text-sm text-slate-500">
<span>5 hours ago</span>
<span class="mx-2"></span>
<span>Central Banks</span>
</div>
</div>
</div>
<div class="flex items-start">
<div class="bg-slate-800 rounded-lg w-16 h-16 flex-shrink-0 mr-4"></div>
<div>
<h3 class="font-semibold text-lg mb-1">Oil Prices Surge on Supply Concerns, Impacting CAD</h3>
<p class="text-slate-400 text-sm mb-2">Commodity-linked currencies face volatility as energy markets react to geopolitical tensions and supply disruptions...</p>
<div class="flex items-center text-sm text-slate-500">
<span>Yesterday</span>
<span class="mx-2"></span>
<span>Commodities</span>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Footer -->
<footer class="bg-slate-800 border-t border-slate-700 mt-12">
<div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
<div class="grid grid-cols-1 md:grid-cols-4 gap-8">
<div>
<div class="flex items-center mb-4">
<i data-feather="trending-up" class="text-emerald-500 mr-2"></i>
<span class="font-bold text-xl">ForexMind</span>
</div>
<p class="text-slate-400 mb-4">Advanced forex analysis and educational platform for traders of all levels.</p>
<div class="flex space-x-4">
<a href="#" class="text-slate-400 hover:text-white">
<i data-feather="twitter"></i>
</a>
<a href="#" class="text-slate-400 hover:text-white">
<i data-feather="facebook"></i>
</a>
<a href="#" class="text-slate-400 hover:text-white">
<i data-feather="linkedin"></i>
</a>
</div>
</div>
<div>
<h3 class="text-lg font-semibold mb-4">Platform</h3>
<ul class="space-y-2">
<li><a href="index.html" class="text-slate-400 hover:text-white">Dashboard</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Market Analysis</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Educational Resources</a></li>
<li><a href="market-data.html" class="text-slate-400 hover:text-white">Market Data</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Trading Simulator</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Market News</a></li>
</ul>
</div>
<div>
<h3 class="text-lg font-semibold mb-4">Resources</h3>
<ul class="space-y-2">
<li><a href="#" class="text-slate-400 hover:text-white">Trading Courses</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Glossary</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Webinars</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Blog</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Support</a></li>
</ul>
</div>
<div>
<h3 class="text-lg font-semibold mb-4">Legal</h3>
<ul class="space-y-2">
<li><a href="#" class="text-slate-400 hover:text-white">Privacy Policy</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Terms of Service</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Risk Disclosure</a></li>
<li><a href="#" class="text-slate-400 hover:text-white">Disclaimer</a></li>
</ul>
</div>
</div>
<div class="border-t border-slate-700 mt-8 pt-8 text-center text-slate-500">
<p>© 2023 ForexMind. All rights reserved. Trading involves substantial risk of loss.</p>
</div>
</div>
</footer>
<script>
// Initialize Feather Icons
feather.replace();
// Initialize Vanta.js Background
VANTA.GLOBE({
el: "#vanta-bg",
mouseControls: true,
touchControls: true,
gyroControls: false,
minHeight: 200.00,
minWidth: 200.00,
scale: 1.00,
scaleMobile: 1.00,
color: 0x10b981,
color2: 0x0ea5e9,
backgroundColor: 0x0f172a
});
// Initialize Chart.js for market overview
document.addEventListener('DOMContentLoaded', function() {
const ctx1 = document.getElementById('eurusd-chart').getContext('2d');
new Chart(ctx1, {
type: 'line',
data: {
labels: ['9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00'],
datasets: [{
data: [1.0812, 1.0825, 1.0830, 1.0838, 1.0840, 1.0845, 1.0842],
borderColor: '#10b981',
borderWidth: 2,
pointRadius: 0,
fill: false,
tension: 0.4
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
plugins: {
legend: {
display: false
}
},
scales: {
x: {
display: false
},
y: {
display: false
}
}
}
});
const ctx2 = document.getElementById('gbpusd-chart').getContext('2d');
new Chart(ctx2, {
type: 'line',
data: {
labels: ['9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00'],
datasets: [{
data: [1.2750, 1.2742, 1.2738, 1.2735, 1.2730, 1.2725, 1.2728],
borderColor: '#ef4444',
borderWidth: 2,
pointRadius: 0,
fill: false,
tension: 0.4
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
plugins: {
legend: {
display: false
}
},
scales: {
x: {
display: false
},
y: {
display: false
}
}
}
});
const ctx3 = document.getElementById('usdjpy-chart').getContext('2d');
new Chart(ctx3, {
type: 'line',
data: {
labels: ['9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00'],
datasets: [{
data: [151.20, 151.35, 151.50, 151.65, 151.72, 151.80, 151.85],
borderColor: '#10b981',
borderWidth: 2,
pointRadius: 0,
fill: false,
tension: 0.4
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
plugins: {
legend: {
display: false
}
},
scales: {
x: {
display: false
},
y: {
display: false
}
}
}
});
const ctx4 = document.getElementById('usdchf-chart').getContext('2d');
new Chart(ctx4, {
type: 'line',
data: {
labels: ['9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00'],
datasets: [{
data: [0.9130, 0.9128, 0.9126, 0.9125, 0.9124, 0.9123, 0.9124],
borderColor: '#ef4444',
borderWidth: 2,
pointRadius: 0,
fill: false,
tension: 0.4
}]
},
options: {
responsive: true,
maintainAspectRatio: false,
plugins: {
legend: {
display: false
}
},
scales: {
x: {
display: false
},
y: {
display: false
}
}
}
});
});
</script>
</body>
</html>