20: Complex widgets — ColorPicker, CodeEditor, DomainBuilder, PropertiesGrid, Gauge, SelectionBadge, ContactStatistics #21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Build remaining Level 2 complex widgets from PRD-002.
Widgets
ColorPicker
Odoo
color_picker— ColorSwatch grid with expand/collapse.CodeEditor
Odoo
ace— CodeMirror/Monaco with syntax highlighting, theme, mode. Fallback: textarea.DomainBuilder
Odoo
domain— Visual filter tree. Folded state: facet pills + count. Expanded: condition row editor (field+operator+value).PropertiesGrid
Odoo
properties— Dynamic key-value grid with typed values (text, bool, select, date, tags, float).Gauge
Odoo
gauge— Chart.js doughnut gauge (180°). Center value label.SelectionBadge
Odoo
badge_selection— Group of clickable badge options. Overflow dropdown.ContactStatistics
Odoo
contact_statistics— Row of icon-badge stats from contact data.References
PRD-002 sections, oddo_widget_subcomponents.md §10.4, §10.3, §11, §12, §5.3, §2.4, §5.6