77 lines
3.7 KiB
HTML
77 lines
3.7 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
<head>
|
|
<meta charset="UTF-8"><meta name="viewport" content="width=device-width,initial-scale=1">
|
|
<title>WEVAL — S95 Services Hub</title>
|
|
<style>
|
|
*{margin:0;padding:0;box-sizing:border-box}
|
|
body{font-family:-apple-system,sans-serif;background:#f8fafc;color:#1e293b}
|
|
.hdr{background:#fff;border-bottom:1px solid #e2e8f0;padding:12px 20px;display:flex;align-items:center;justify-content:space-between}
|
|
.hdr h1{font-size:18px;color:#059669;font-weight:700}
|
|
.tabs{display:flex;gap:4px}
|
|
.tab{padding:8px 16px;border:1px solid #e2e8f0;border-radius:6px;background:#fff;cursor:pointer;font-size:13px;font-weight:500;color:#64748b}
|
|
.tab:hover{background:#f0fdf4;color:#059669;border-color:#bbf7d0}
|
|
.tab.on{background:#059669;color:#fff;border-color:#059669}
|
|
.frame{flex:1;border:none;width:100%;height:calc(100vh - 56px)}
|
|
.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;padding:16px}
|
|
.card{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px;cursor:pointer;transition:all .2s}
|
|
.card:hover{border-color:#059669;box-shadow:0 4px 12px rgba(5,150,105,.1)}
|
|
.card h3{font-size:15px;font-weight:700;margin-bottom:4px}
|
|
.card p{font-size:12px;color:#64748b}
|
|
.card .port{font-size:11px;color:#059669;font-weight:600}
|
|
</style>
|
|
</head>
|
|
<body>
|
|
<div class="hdr">
|
|
<h1>WEVAL — S95 Services</h1>
|
|
<div class="tabs">
|
|
<div class="tab on" onclick="showGrid()">Apps</div>
|
|
<div class="tab" onclick="load('/arsenal-proxy/menu.php','Arsenal')">Arsenal 5890</div>
|
|
<div class="tab" onclick="load('/arsenal-proxy/office-admins.html','Office365')">Office 5821</div>
|
|
</div>
|
|
</div>
|
|
<div id="content">
|
|
<div class="grid" id="grid">
|
|
<div class="card" onclick="load('/arsenal-proxy/menu.php','Arsenal')">
|
|
<h3>Arsenal / MailStream</h3><p>Dashboard, Send Pipeline, Campaign Manager</p><div class="port">Port 5890</div>
|
|
</div>
|
|
<div class="card" onclick="load('/arsenal-proxy/office-admins.html','Office365')">
|
|
<h3>Office 365 Editor</h3><p>Gestion comptes O365, licences, domaines</p><div class="port">Port 5821</div>
|
|
</div>
|
|
<div class="card" onclick="load('/arsenal-proxy/emailing-pipeline.html','Pipeline')">
|
|
<h3>Emailing Pipeline</h3><p>12 stages, 149 modules, envoi séquentiel</p><div class="port">Port 5821/5890</div>
|
|
</div>
|
|
<div class="card" onclick="window.open('https://wevads.weval-consulting.com/dashboard.php')">
|
|
<h3>Dashboard Arsenal</h3><p>KPIs envois, deliverability, inbox rate</p><div class="port">Port 5890</div>
|
|
</div>
|
|
<div class="card" onclick="load('/arsenal-proxy/brain-send.html','Brain Send')">
|
|
<h3>Brain Send</h3><p>Envoi intelligent IA, warmup, rotation</p><div class="port">Port 5890</div>
|
|
</div>
|
|
<div class="card" onclick="load('/arsenal-proxy/campaign-manager.html','Campaigns')">
|
|
<h3>Campaign Manager</h3><p>Création, planification, suivi campagnes</p><div class="port">Port 5890</div>
|
|
</div>
|
|
<div class="card" onclick="window.open('https://wevads.weval-consulting.com/dashboard.php')">
|
|
<h3>WEVADS ADX Dashboard</h3><p>Dashboard historique iResponse - KPIs envois</p><div class="port">Port 5821 ADX</div>
|
|
</div>
|
|
<div class="card" onclick="load('/droid-terminal.html','WEDROID')">
|
|
<h3>WEDROID v3.2</h3><p>Terminal IA souverain, 19 providers</p><div class="port">S204</div>
|
|
</div>
|
|
<div class="card" onclick="window.open('https://ethica.wevup.app/ethica-app-v3.html')">
|
|
<h3>Ethica B2B</h3><p>50,543 HCPs, 18 marques, 3 pays</p><div class="port">S204 Ethica</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script>
|
|
function load(url,name){
|
|
document.getElementById('content').innerHTML='<iframe class="frame" src="'+url+'"></iframe>';
|
|
document.querySelectorAll('.tab').forEach(t=>t.classList.remove('on'));
|
|
event.target.classList.add('on');
|
|
document.title='WEVAL — '+name;
|
|
}
|
|
function showGrid(){
|
|
location.reload();
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|