Ship War Room UX, CEO inbox, mobile chat, and Agents NAS workspace.

Make A2A togglable, keep reply context while reading, route agent data to //10.4.7.11/share/Agents, and polish themes plus export-intel sync cancel.
This commit is contained in:
Aissa
2026-08-16 22:40:32 +00:00
parent 910ba465d7
commit c5ea8cbb63
26 changed files with 2891 additions and 407 deletions
+52
View File
@@ -276,3 +276,55 @@
.vtab-btn.vtab-btn-rich .ei-vtab-text,
.vtab-btn.vtab-btn-rich .ei-vtab-key { display: none; }
}
/* MOBILE TABS FIX — horizontal chip bar (Android + iOS) */
@media (max-width: 900px) {
.vtabs-layout {
flex-direction: column !important;
align-items: stretch !important;
gap: 0.5rem !important;
min-height: 0 !important;
}
.vtabs-layout > .vtabs-nav {
flex: 0 0 auto !important;
width: 100% !important;
max-width: none !important;
}
.vtabs-layout > .vtabs-content {
flex: 1 1 auto !important;
min-width: 0 !important;
width: 100% !important;
}
.vtabs-nav {
position: sticky !important;
top: 0 !important;
z-index: 40 !important;
flex-direction: row !important;
flex-wrap: nowrap !important;
align-items: center !important;
gap: 0.3rem !important;
padding: 0.4rem !important;
overflow-x: auto !important;
overflow-y: hidden !important;
-webkit-overflow-scrolling: touch !important;
scrollbar-width: none;
}
.vtabs-nav::-webkit-scrollbar { display: none; }
.vtabs-nav::before { display: none !important; }
.vtabs-nav-header { display: none !important; }
.vtab-btn {
flex: 0 0 auto !important;
width: auto !important;
max-width: none !important;
min-width: auto !important;
white-space: nowrap !important;
padding: 0.45rem 0.7rem !important;
font-size: 0.82rem !important;
}
.vtab-btn .vtab-icon,
.vtab-btn .vtab-icon-svg {
width: 26px !important;
height: 26px !important;
}
}