Name: viin_brain: P3–P12 buildout + WI-14 UI panels (9 sprints — viindoo-brain v17 campaign)

State: Failed finished in 14m

PR State: merged

PR Author: David Tran

PR Author Email:

PR: #8

Committer: David Tran

Committer Email: david.tran@tvtmarine.com

Commit: 26f402ff431e15e3e84f19f464c0d13d71867be6

Description:

                                            fix(brain-layout): restore 3-column shell — flex-direction column, no duplicate header, BS tokens

- .o_brain_app flex-direction: row → column so BrainHeader stacks as top bar
  instead of appearing as a left-side strip beside o_brain_app_body
- Remove duplicate .o_brain_header block from brain_app.scss (source of truth
  stays in brain_header.scss; duplicate was overriding flex-wrap and height)
- brain_header.scss: replace hardcoded hex trust-chip tokens (#E5F0FF, #1a5fad…)
  with Bootstrap semantic vars (--bs-info-bg-subtle, --bs-warning-text-emphasis…)
  so trust chips respond correctly to Odoo theme switching
- Add min-height: 48px to .o_brain_header (was lost when duplicate was present)
- Fix .o_brain_editor_placeholder: remove dashed border + secondary background
  that made the active editor look like an empty box; add ::before placeholder
  text only when contenteditable is empty and unfocused
- Add missing CSS for P8 drag-reorder:
  .o_brain_page_drag_handle (grab cursor, hide-until-hover)
  .o_brain_page_node--dragging (opacity 0.4)
  .o_brain_page_node--drop-target (border-top primary color)
- Add missing CSS for P6 metadata chips:
  .o_brain_page_meta_chips container
  .o_brain_meta_chip --restricted (warning palette) and --shared (info palette)
                                            

Branch: 17.0

Instance ID: 0

Age:

Up-time: