auto-sync via WEVIA git_sync_all intent 2026-04-21T15:09:41+02:00
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"ok": true,
|
||||
"version": "V83-business-kpi",
|
||||
"ts": "2026-04-21T13:05:18+00:00",
|
||||
"ts": "2026-04-21T13:08:44+00:00",
|
||||
"summary": {
|
||||
"total_categories": 8,
|
||||
"total_kpis": 64,
|
||||
|
||||
70
wevia.html
70
wevia.html
@@ -557,6 +557,18 @@
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
|
||||
/* AMBRE-V2 shortcuts grid premium */
|
||||
.wv-sc-grid { display:grid; grid-template-columns:repeat(2,1fr); gap:6px; padding:4px 2px; }
|
||||
.wv-sc { display:flex; flex-direction:column; align-items:center; justify-content:center; gap:5px; padding:10px 6px; background:#fff; border:1px solid #e5e7eb; border-radius:10px; cursor:pointer; transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease; font-size:11px; font-weight:500; color:#374151; }
|
||||
.wv-sc:hover { transform:translateY(-2px); box-shadow:0 6px 14px rgba(0,0,0,.08); border-color:#d1d5db; }
|
||||
.wv-sc:active { transform:translateY(0); box-shadow:0 2px 6px rgba(0,0,0,.08); }
|
||||
.wv-sc-ico { display:inline-flex; align-items:center; justify-content:center; width:30px; height:30px; border-radius:8px; font-size:16px; color:#fff; box-shadow:0 2px 5px rgba(0,0,0,.12); }
|
||||
.wv-sc-lbl { letter-spacing:.2px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; max-width:100%; }
|
||||
.dark .wv-sc { background:#1f2937; border-color:#374151; color:#e5e7eb; }
|
||||
.dark .wv-sc:hover { border-color:#4b5563; background:#252f3e; }
|
||||
/* AMBRE-V2 end */
|
||||
|
||||
</style></style></style>
|
||||
|
||||
<!-- GRAPH-MASTER LIBS -->
|
||||
@@ -577,11 +589,39 @@
|
||||
</div>
|
||||
<input class="sb-search" id="sbSearch" autocomplete="off" name="wv-search" placeholder="Rechercher..." oninput="filterConvs(this.value)">
|
||||
<div class="sb-section">Raccourcis</div>
|
||||
<div class="sb-shortcuts">
|
||||
<button type="button" class="sb-item" onclick="wvShortcut('Genere un PDF professionnel sur: ')" title="Genere un PDF">📄 PDF</button>
|
||||
<button type="button" class="sb-item" onclick="wvShortcut('Genere un schema mermaid pour: ')" title="Diagramme Mermaid">📊 Schema</button>
|
||||
<button type="button" class="sb-item" onclick="wvShortcut('Genere un composant React pour: ')" title="Composant React">⚛️ React</button>
|
||||
<button type="button" class="sb-item" onclick="wvShortcut('Ecris le code pour: ')" title="Code / Script">💻 Code</button>
|
||||
<div class="sb-shortcuts wv-sc-grid">
|
||||
<button type="button" class="wv-sc" onclick="wvShortcut('Genere un PDF professionnel sur: ')" title="Génère un PDF structuré avec sections, visuels, mise en page pro">
|
||||
<span class="wv-sc-ico" style="background:linear-gradient(135deg,#ef4444,#dc2626)">📄</span>
|
||||
<span class="wv-sc-lbl">PDF</span>
|
||||
</button>
|
||||
<button type="button" class="wv-sc" onclick="wvShortcut('Genere un document Word sur: ')" title="Génère un document Word .docx avec styles, titres, tableaux">
|
||||
<span class="wv-sc-ico" style="background:linear-gradient(135deg,#2563eb,#1d4ed8)">📝</span>
|
||||
<span class="wv-sc-lbl">Word</span>
|
||||
</button>
|
||||
<button type="button" class="wv-sc" onclick="wvShortcut('Genere un tableau Excel pour: ')" title="Génère une feuille Excel .xlsx avec formules, tableaux, graphiques">
|
||||
<span class="wv-sc-ico" style="background:linear-gradient(135deg,#10b981,#059669)">📊</span>
|
||||
<span class="wv-sc-lbl">Excel</span>
|
||||
</button>
|
||||
<button type="button" class="wv-sc" onclick="wvShortcut('Genere une presentation PowerPoint sur: ')" title="Génère une présentation PowerPoint .pptx multi-slides">
|
||||
<span class="wv-sc-ico" style="background:linear-gradient(135deg,#f97316,#ea580c)">🎯</span>
|
||||
<span class="wv-sc-lbl">PPT</span>
|
||||
</button>
|
||||
<button type="button" class="wv-sc" onclick="wvShortcut('Genere un schema mermaid pour: ')" title="Diagramme visuel (flowchart, sequence, architecture)">
|
||||
<span class="wv-sc-ico" style="background:linear-gradient(135deg,#8b5cf6,#7c3aed)">🧩</span>
|
||||
<span class="wv-sc-lbl">Schéma</span>
|
||||
</button>
|
||||
<button type="button" class="wv-sc" onclick="wvShortcut('Genere une image decrivant: ')" title="Génère une image (illustration, visuel, rendu)">
|
||||
<span class="wv-sc-ico" style="background:linear-gradient(135deg,#ec4899,#db2777)">🎨</span>
|
||||
<span class="wv-sc-lbl">Image</span>
|
||||
</button>
|
||||
<button type="button" class="wv-sc" onclick="wvShortcut('Ecris le code pour: ')" title="Génère du code source (Python, JS, TS, PHP, SQL, Bash...)">
|
||||
<span class="wv-sc-ico" style="background:linear-gradient(135deg,#64748b,#475569)">💻</span>
|
||||
<span class="wv-sc-lbl">Code</span>
|
||||
</button>
|
||||
<button type="button" class="wv-sc" onclick="wvShortcut('Traduis ce texte en: ')" title="Traduit vers une autre langue (FR, EN, AR, ES, DE...)">
|
||||
<span class="wv-sc-ico" style="background:linear-gradient(135deg,#06b6d4,#0891b2)">🌐</span>
|
||||
<span class="wv-sc-lbl">Traduire</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="sb-section">Récents</div>
|
||||
<div class="sb-list" id="sbList"><div class="sb-empty">Chargement...</div></div>
|
||||
@@ -591,7 +631,25 @@
|
||||
<button class="float-toggle" id="floatToggle" onclick="toggleSidebar()">☰</button>
|
||||
<div class="header">
|
||||
<div class="brand">
|
||||
<div class="brand-icon"><img src="/wevia-ia/logo-wevia.svg" alt="WEVIA" style="width:41px;height:41px;border-radius:9px;box-shadow:0 2px 8px rgba(124,58,237,0.3)" class="wevia-logo-img"></div>
|
||||
<div class="brand-icon">
|
||||
<svg width="41" height="41" viewBox="0 0 41 41" xmlns="http://www.w3.org/2000/svg" style="border-radius:10px;box-shadow:0 4px 12px rgba(124,58,237,0.35);display:block" class="wevia-logo-img" aria-label="WEVIA">
|
||||
<defs>
|
||||
<linearGradient id="wv-g1" x1="0" y1="0" x2="1" y2="1">
|
||||
<stop offset="0" stop-color="#10B981"/>
|
||||
<stop offset=".55" stop-color="#14B8A6"/>
|
||||
<stop offset="1" stop-color="#7C3AED"/>
|
||||
</linearGradient>
|
||||
<radialGradient id="wv-g2" cx=".3" cy=".2" r=".8">
|
||||
<stop offset="0" stop-color="#fff" stop-opacity=".25"/>
|
||||
<stop offset="1" stop-color="#fff" stop-opacity="0"/>
|
||||
</radialGradient>
|
||||
</defs>
|
||||
<rect x="0" y="0" width="41" height="41" rx="10" ry="10" fill="url(#wv-g1)"/>
|
||||
<rect x="0" y="0" width="41" height="41" rx="10" ry="10" fill="url(#wv-g2)"/>
|
||||
<path d="M8 13 L13 30 L18 19 L22 30 L27 19 L31 30 L33 13" stroke="#fff" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round" opacity=".98"/>
|
||||
<circle cx="32" cy="10" r="2.4" fill="#fff" opacity=".85"/>
|
||||
</svg>
|
||||
</div>
|
||||
<div>
|
||||
<div class="brand-name">WEVIA</div>
|
||||
<div class="brand-tag">INTELLIGENCE ARTIFICIELLE COGNITIVE</div>
|
||||
|
||||
Reference in New Issue
Block a user