Skip to content

能否去掉侧边栏的最小宽度限制? #14881

Closed
@KnIfER

Description

@KnIfER

In what scenarios do you need this feature?

拖拽resize侧边栏时,宽度缩小到屏幕四分之一,就不能继续减小了,很不爽。

这应该是vscode的设计吧,希望能改掉。不想在别的应用里也体验vscode的缺陷。

另外拖动改变大小时,这个margin边时大时小,文字还动来动去,不听号令~

视频1:drag-resize 侧边栏,最小允许的宽度,仅为屏幕的四分之一,太arbitrary

20250522_184323.mp4

视频2:margin边时大时小

20250522_184927_SchivoNo.0.2025-05-22.185011._ConvertNo.0.mp4

希望能改进以上两处设计,谢谢。

Describe the optimal solution

  1. 侧边栏,最小允许宽度 === 10px
  2. margin边固定大小,允许自定义,毕竟这个叫做响应式,但用户的屏幕大小是固定的,无需过分响应。

Describe the candidate solution

No response

Other information

No response

Activity

TCOTC

TCOTC commented on May 22, 2025

@TCOTC
Contributor
  1. @Vanessa219 要不侧栏拖拽的 JS 就不限制到 width: 232px; 了,改用 CSS 限制侧栏 min-width: 232px;,有需要的用户可以用代码片段覆盖掉 min-width(p.s. 我本地测试了一下,发现需要先解决 汇总:侧栏宽度问题 #14856 的问题 01 )
  2. @KnIfER 在设置里关闭“自适应宽度”,然后在集市里安装“编辑器宽度”插件
KnIfER

KnIfER commented on May 22, 2025

@KnIfER
Author

2 自适应宽度 问题解决了。

1 这要等下个版本吗,期待!

KnIfER

KnIfER commented on May 22, 2025

@KnIfER
Author

已充电,快改!orz

TCOTC

TCOTC commented on May 22, 2025

@TCOTC
Contributor

我没能看懂

wish5115

wish5115 commented on May 22, 2025

@wish5115

我没能看懂

抱歉发错了,那个是编辑器的

Vanessa219

Vanessa219 commented on May 30, 2025

@Vanessa219
Member

不限制的话侧边没法看了,这个是比较合理的一个值。

Image

TCOTC

TCOTC commented on May 30, 2025

@TCOTC
Contributor

@Vanessa219 我觉得我的方法是比较合理的,既不影响正常用户,又能满足特殊需求

TCOTC

TCOTC commented on May 30, 2025

@TCOTC
Contributor

@Vanessa219 我觉得 IDE 这个挺合适的,最小宽度限制得很小,并且只有内容区域会有横向的滚动条

video.webm
Vanessa219

Vanessa219 commented on Jun 2, 2025

@Vanessa219
Member

这样的话,每次点击这些按钮就不方便,需要滚动到右侧
Image

TCOTC

TCOTC commented on Jun 2, 2025

@TCOTC
Contributor

不影响一般用户就行了,需要侧栏宽度很小的用户可以自己克服一下问题

Vanessa219

Vanessa219 commented on Jun 3, 2025

@Vanessa219
Member

始终有一部分用户无法满足需求,而且在边界出现滚动条会很不好看。没有好的解决方案前就保持现状吧。

Image

TCOTC

TCOTC commented on Jun 8, 2025

@TCOTC
Contributor
ouyang7923

ouyang7923 commented on Jun 8, 2025

@ouyang7923

调大调小大家自由设定,老是说小了有的用户没法看。这是什么思维嘛。嫌小的用户不会调大吗,现在关键问题是不能调小。

3 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @Vanessa219@wish5115@KnIfER@TCOTC@ouyang7923

      Issue actions

        能否去掉侧边栏的最小宽度限制? · Issue #14881 · siyuan-note/siyuan