Skip to content

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

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

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

Conversation

CopilotAI commented Feb 21, 2026

Copy link
Copy Markdown
Contributor

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

vercelBot commented Feb 21, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
objectuiReadyReadyPreview, CommentFeb 21, 2026 9:59am
objectui-demoReadyReadyPreview, CommentFeb 21, 2026 9:59am
objectui-storybookReadyReadyPreview, CommentFeb 21, 2026 9:59am

Request Review

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

CopilotAI left a comment

Copy link
Copy Markdown
Contributor

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 threadROADMAP.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

CopilotAIFeb 21, 2026

Copy link

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 freeto 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

@hotlong