Skip to content

docs: add Dashboard Config Panel phases (P1.10) to ROADMAP#697

Merged
hotlong merged 2 commits intomainfrom
copilot/update-dashboard-config-panel
Feb 21, 2026
Merged

docs: add Dashboard Config Panel phases (P1.10) to ROADMAP#697
hotlong merged 2 commits intomainfrom
copilot/update-dashboard-config-panel

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 21, 2026

Adds the Dashboard configuration panel development plan to the roadmap as P1.10, tracking the phased rollout from shared component extraction through full type-safe editing.

ROADMAP.md changes

  • P1.10 Console — Dashboard Config Panel with 6 phases:
    • Phase 0: Extract ConfigRow/SectionHeader to @object-ui/components
    • Phase 1: DashboardConfigPanel — data source, layout, filtering, appearance
    • Phase 2: Widget-level config — click-to-select widget property editing
    • Phase 3: Sub-editor integration — FilterBuilder, dropdown filters, action panels
    • Phase 4: DashboardWithConfig composite + Storybook stories
    • Phase 5: DashboardConfig types in @object-ui/types + Zod validation
  • Updated executive summary, current priority line, and footer status to reflect the new workstream
Original prompt

This section details on the original issue you should resolve

<issue_title>更新 Dashboard 配置面板实现相关 Roadmap</issue_title>
<issue_description>## 背景
近期评估了如何在 ObjectUI 中实现类似 Airtable 的仪表板右侧配置面板(配置详情见分析总结)。需要将开发计划及分阶段目标加入到 Roadmap,便于跟踪和协作。

路线图规划

P0 组件基础设施

  • 将 ViewConfigPanel 中的 ConfigRow/SectionHeader 通用组件抽取到 @object-ui/components。

P1 Dashboad 级别配置面板

  • 开发 DashboardConfigPanel 支持仪表板级的数据源、布局、过滤、外观、用户过滤器与操作。

P2 组件/小部件级别配置

  • 支持点击仪表板中的小部件,侧边栏切换至小部件属性设置。

P3 子编辑器���成

  • 滤器构建器(FilterBuilder)、下拉筛选器、操作按钮子面板的可视化编辑。

P4 组合及 Storybook 演示

  • DashboardWithConfig 组合组件开发,补充 storybook 案例。

P5 类型定义 & 校验

  • 将 DashboardConfig 相关类型补充到 @object-ui/types 并增加 Zod 校验。

计划

详见右侧配置面板实现建议及分阶段目标 issue分析总结


@hotlong 请注意,开发任务完成后需运行 test,并完善/更新相关 issue、同步 Roadmap 进展。</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
objectui Ready Ready Preview, Comment Feb 21, 2026 9:59am
objectui-demo Ready Ready Preview, Comment Feb 21, 2026 9:59am
objectui-storybook Ready Ready Preview, Comment Feb 21, 2026 9:59am

Request Review

Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
Copilot AI changed the title [WIP] Update roadmap for dashboard configuration panel implementation docs: add Dashboard Config Panel phases (P1.10) to ROADMAP Feb 21, 2026
Copilot AI requested a review from hotlong February 21, 2026 09:33
@hotlong hotlong marked this pull request as ready for review February 21, 2026 09:45
Copilot AI review requested due to automatic review settings February 21, 2026 09:45
@hotlong hotlong merged commit adb82b5 into main Feb 21, 2026
3 of 5 checks passed
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new roadmap workstream for an Airtable-style Dashboard configuration panel (P1.10), aligning the roadmap’s top-level priorities and status lines with that plan.

Changes:

  • Add P1.10 Console — Dashboard Config Panel section with a 6-phase rollout plan.
  • Update Current Priority and Executive Summary “What Remains” list to include the Dashboard Config Panel.
  • Update the Roadmap Status footer to reflect the new workstream.

Comment thread ROADMAP.md
- [x] i18n for all 11 locales (en, zh, ja, de, fr, es, ar, ru, pt, ko)
- [ ] Conditional formatting rules

### P1.10 Console — Dashboard Config Panel
Copy link

Copilot AI Feb 21, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The P1 sections are numbered sequentially up to P1.8, but this new P1.10 section is placed before the existing P1.9 section below, which makes the roadmap harder to scan. Consider moving P1.10 to come after P1.9 (or renumbering) to keep section ordering consistent.

Suggested change
### P1.10 Console — Dashboard Config Panel
### Console — Dashboard Config Panel

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

更新 Dashboard 配置面板实现相关 Roadmap

3 participants