Used across FleekDash
In-place editing is used across FleekDash. Below are the main places; each is documented in more detail in its own feature doc where applicable.
| Area | What you edit | How (panel / inline / drawer) | See |
Content Grid (Posts) | Status, author, date, categories, labels | Inline in the grid cell (dropdown, date picker, multi-select) | Data Tables & Content § Inline editing |
Content Grid | Column order, visibility, header names | Panel (Grid Columns Manager) from header | Data Tables § Column management |
Theme & Brand | Theme, palettes, colors (light/dark) | Drawer (Theme Management) from Appearance or user menu | |
Appearance | Brand name, light/dark logos | Settings panel (Settings → Appearance); Save updates without full reload | Theme & Brand Manager § Appearance settings |
Language | Interface language / locale | Panel or drawer (e.g. from user menu); apply and stay on same page | User menu; language option |
Growth (Dashboard) | Events, weights, growth score | Dashboard widget (Growth Score section); add/edit events in place | Growth Tracker § Growth Score on Dashboard |
Users | User details, roles | Drawer (e.g. open user edit from list or dashboard); save and close | Users page; persistent drawers (openUserEdit) |
Menu | Menu structure, items (when available) | Menu builder with live preview; edit in place, see menu update | Menu Builder & Navigation |
Media | Title, alt, caption, description | Detail panel next to the grid; edit and save without leaving Media page | Smart Media Manager § Detail panel |
Integrations | Integration config | Drawer (integration drawer) for setup; close and stay on current page | Integrations |
Plugins | Plugin details, actions | Sheet / drawer (e.g. PluginDetailsSheet); confirm or cancel without full reload | Plugins area |
Common pattern: A drawer (slide-over from the side), a sidebar panel, or an inline control (e.g. dropdown in a cell) lets you change something; Save or Apply sends the change to the API; the UI updates and the panel closes or stays open. no full page load.