|
@@ -3,32 +3,14 @@
|
|
|
<!-- ── Chat Interface ────────────────────────────────────────────────────── -->
|
|
<!-- ── Chat Interface ────────────────────────────────────────────────────── -->
|
|
|
<div class="chat-layout">
|
|
<div class="chat-layout">
|
|
|
|
|
|
|
|
- <!-- Sidebar info -->
|
|
|
|
|
- <aside class="chat-sidebar glass-panel">
|
|
|
|
|
- <h3 class="sidebar-title">RAG Pipeline</h3>
|
|
|
|
|
- <div class="pipeline-step">
|
|
|
|
|
- <span class="step-dot"></span>
|
|
|
|
|
- <span>Angular → n8n Webhook</span>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="pipeline-step">
|
|
|
|
|
- <span class="step-dot"></span>
|
|
|
|
|
- <span>n8n → Ollama (Gemma 4)</span>
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="pipeline-step">
|
|
|
|
|
- <span class="step-dot"></span>
|
|
|
|
|
- <span>n8n → Angular Response</span>
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
- <button class="btn btn-outline sidebar-clear" (click)="onClearChat()">
|
|
|
|
|
- Clear Chat
|
|
|
|
|
- </button>
|
|
|
|
|
- </aside>
|
|
|
|
|
-
|
|
|
|
|
<!-- Chat panel -->
|
|
<!-- Chat panel -->
|
|
|
<div class="chat-panel glass-panel">
|
|
<div class="chat-panel glass-panel">
|
|
|
<div class="chat-header">
|
|
<div class="chat-header">
|
|
|
<span class="chat-title">PALM OIL <span class="accent-gold">INTELLIGENCE</span></span>
|
|
<span class="chat-title">PALM OIL <span class="accent-gold">INTELLIGENCE</span></span>
|
|
|
- <span class="chat-lego">Lego 03 · 06</span>
|
|
|
|
|
|
|
+ <div class="chat-header-actions">
|
|
|
|
|
+ <span class="chat-lego">Lego 03 · 06</span>
|
|
|
|
|
+ <button class="btn btn-outline chat-clear-btn" (click)="onClearChat()">Clear Chat</button>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<!-- Message list -->
|
|
<!-- Message list -->
|
|
@@ -87,6 +69,6 @@
|
|
|
<div class="chat-hint">Enter to send · Shift+Enter for new line · Socket → NestJS → n8n</div>
|
|
<div class="chat-hint">Enter to send · Shift+Enter for new line · Socket → NestJS → n8n</div>
|
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ </div>
|
|
|
|
|
|
|
|
</div>
|
|
</div>
|