feat: Complete UX cleanup - Agent colors & streamlined navigation

Agent Color System:
- Added unique colors for each agent (orchestrator: purple, researcher: teal, negotiator: red, ar_manager: yellow)
- CSS variables and utility classes (.agent-*, .agent-badge-*, .agent-border-*)
- Tasks table now shows colored left border per agent
- Agent names displayed in their brand color

Navigation Simplification:
- Removed 'Email Log' from main menu (reduced clutter)
- Email Log now accessible via link in Emails page
- Active state for both /emails and /email-log on Emails nav item

Visual Improvements:
- Agent assignments now visually distinct at a glance
- Cleaner, more focused navigation menu
- Better information architecture
This commit is contained in:
pdyde 2026-02-21 15:06:32 +01:00
parent 50c1a0315b
commit dc2ea07621
4 changed files with 45 additions and 8 deletions

View file

@ -55,15 +55,10 @@
</a>
</li>
<li class="nav-item">
<a class="nav-link {% if request.path == '/emails' %}active{% endif %}" href="/emails">
<a class="nav-link {% if request.path in ['/emails', '/email-log'] %}active{% endif %}" href="/emails">
<span></span> Emails
</a>
</li>
<li class="nav-item">
<a class="nav-link {% if request.path == '/email-log' %}active{% endif %}" href="/email-log">
<span>📋</span> Log
</a>
</li>
<li class="nav-item">
<a class="nav-link {% if request.path == '/team' %}active{% endif %}" href="/team">
<span>👥</span> Team