makecindy / makecindy/cindy

缩小全局行间距以提升 Windows 桌面端的信息密度

Open
#1,812 1 comment 0 reactions 0 assignees View on GitHub
feature
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: wukai
**客户端版本**: 0.1.30

---

## 使用场景

在 Windows 桌面端长时间阅读 Cindy 的对话正文、代码块和日志,以及浏览侧栏列表时,当前行间距普遍偏宽。同一屏可展示的信息较少,需要更频繁地滚动;相邻内容距离较大,也会打断阅读节奏。代码和日志区域占用的垂直空间尤其明显,整体界面显得较为松散。

## 诉求

希望将全局默认行间距适度缩小一档,在保持清晰可读的前提下提高信息密度和阅读连贯性。调整范围希望覆盖对话正文、代码块、日志和侧栏列表,而不只是单一区域。

## 建议方案

统一检查主要文字组件的 `line-height`、列表项高度和上下内边距,将默认视觉密度调整为更紧凑的一档。建议重点验证 Markdown 段落、列表、代码块、终端日志和侧栏条目,确保缩小后仍有清晰的层次和足够的可点击区域。
---
**版本区域**: CN
**OS**: win32 x64 (10.0.19045)
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the Windows desktop UI components for conversation text, Markdown, code blocks, logs, and sidebar lists; compare their line-height, item height, and vertical padding, then verify that all listed areas are denser while text remains readable and controls retain adequate click targets.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
desktop, frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.