flutter / flutter/devtools

would like more of the app size page's screen real estate available to the treemap visualization

未关闭
#5,444 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
P3 polish screen: app size
主要语言
Dart
星标
1.7k
派生
404
平均合并
6 天 17 小时
30 天内合并 PR
18

描述

I find the treemap visualization (on the app size page) very useful, but a relatively small portion of the page (40%?) is dedicated to that widget. Consider increasing the screen real estate for it; some potential ideas:

- allow the 'library or class' table to be collapsable via a button (it can be dragged smaller, but this would just collapse it entirely)
- reduce the amount of boilerplate on that page (remove the json file path? remove the devtools version?)
- potentially move the breadcrumbs widget - which is useful - into the toolbar area?
- the 'library or class' table is mostly empty; potentially orient it on the right hand side of the page instead of the bottom (and constrain its width?)

Screenshot 2023-03-17 at 4 20 41 PM

Unrelated to any of the above, transitioning between a zoomed in view and a zoomed out one should perform an animation :)

___
**DevTools version**: 2.22.2

贡献指南

打开贡献指南

调研方向

从应用大小页面开始,检查 treemap、库或类表格、breadcrumbs、toolbar、JSON 路径和 DevTools 版本是如何排列的。在编辑之前,明确需要进行哪种布局更改。完成后应为 treemap 提供大幅增加的空间,同时保留实用的导航和表格功能;缩放动画被列为单独的想法。

由索引模型根据 Issue 内容生成。

评估

技术栈
dart
领域
devtools, frontend
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。