[Share Experiences] 分享一种缩小应用标题栏(额头)高度的方法
Tofloor
poster avatar
delsin
deepin
2022-04-11 00:38
Author

在网上找到一种缩小应用标题栏高度的简单方法,在此分享给大家。本方法已经在UOS家庭版上测试成功。

  • 方法:

第一步:新建一个titlebar.ini文件,内容为:

[Active]
height=12

[Inactive]
height=12

height=后面的数值就是你想要的高度,可以按你自己需求设置,我设置的12。不改数值的话,直接下载这个titlebar.ini.zip,解压用里面的titlebar.ini就可以了。如果要改数值,下载这个titlebar.txt.zip,解压修改titlebar.txt里height=后面的数值,保存好后把后缀名重命名为ini。

第二步:把titlebar.ini分别保存在主目录以下路径:.local/share/deepin/themes/deepin/light和.local/share/deepin/themes/deepin/dark两个文件下。如果你的.local/share/deepin文件夹里没有themes/deepin/light和有themes/deepin/dark文件夹的话,需要在deepin文件夹里依次新建这三层文件夹,如果已有这些文件夹,就不用新建了。把titlebar.ini保存在light文件夹和dark文件夹即可。

截图_选择区域_20220410163758.jpg

截图_选择区域_20220410164037.jpg

截图_选择区域_20220410165517.jpg

第三步:注销并重新登录系统。

  • 提醒:本方法对第三方软件有用,对系统自带的应用(如deepin浏览器)无效。
  • 效果图:

titlebar.jpg

————————更新————————

开了新的一贴,介绍如何把标题栏按钮变成苹果味:https://bbs.deepin.org/zh/post/234794

titlebar4.jpg

———————2022/4/16更新————————

经测试,本帖方法只有开启窗口特效时才会发挥作用。

开启窗口特效方法:控制中心——个性化——通用——窗口特效。

截图_选择区域_20220416100907.png

Reply Favorite View the author
All Replies
云的眼泪
deepin
2022-04-11 03:52
#1

谢谢分享

能关闭最好,或者在第三方应用有开关。

Reply View the author
delsin
deepin
2022-04-11 03:54
#2
云的眼泪

谢谢分享

能关闭最好,或者在第三方应用有开关。

有方法可以实现隐藏,但是隐藏之后没了关闭、还原、最小化三个按钮了啊,另外没了标题栏,也没法移动窗口啊。

Reply View the author
云的眼泪
deepin
2022-04-11 03:57
#3
delsin

有方法可以实现隐藏,但是隐藏之后没了关闭、还原、最小化三个按钮了啊,另外没了标题栏,也没法移动窗口啊。

这与第三方软件有关,关闭系统标题栏后,在自己的标题栏显示这些按钮。

好像哪个浏览器有这个开关。

Reply View the author
delsin
deepin
2022-04-11 04:38
#4
云的眼泪

这与第三方软件有关,关闭系统标题栏后,在自己的标题栏显示这些按钮。

好像哪个浏览器有这个开关。

deepin/uos用户安装的应用来源很广泛,包括Linux软件,还包括wine版软件。有的Linux软件是专门针对deepin/uos开发的,遵守了统信DTK规范,或许没有标题栏的问题,但并不是所有开发者都遵守统信DTK规范。尤其是国外软件,比如常用的Virtualbox、GIMP、Kdenlive,这些软件开发者可能压根就没考虑过统信DTK规范。还有很多wine版软件,包括deepin/uos应用商店里上架的wine版软件和用户自己通过wine装的windows软件,这些软件基本是100%出现很宽的标题栏。

Reply View the author
Nautilus
deepin
2022-04-14 19:35
#5

不知道为啥,这个方法修改的,有时候会失效,注销、重启也不管用。比如现在:

nautilus@nautilus-PC:~$ cat  ~/.local/share/deepin/themes/deepin/dark/titlebar.ini 
[Active]
height=24

[Inactive]
height=24
nautilus@nautilus-PC:~$ cat  ~/.local/share/deepin/themes/deepin/light/titlebar.ini 
[Active]
height=24

[Inactive]
height=24

image.png

继续修改成12

nautilus@nautilus-PC:~$ cat  ~/.local/share/deepin/themes/deepin/dark/titlebar.ini 
[Active]
height=12

[Inactive]
height=12
nautilus@nautilus-PC:~$ cat  ~/.local/share/deepin/themes/deepin/light/titlebar.ini 
[Active]
height=12

[Inactive]
height=12

image.png

Reply View the author
delsin
deepin
2022-04-14 20:43
#6
Nautilus

不知道为啥,这个方法修改的,有时候会失效,注销、重启也不管用。比如现在:

nautilus@nautilus-PC:~$ cat  ~/.local/share/deepin/themes/deepin/dark/titlebar.ini 
[Active]
height=24

[Inactive]
height=24
nautilus@nautilus-PC:~$ cat  ~/.local/share/deepin/themes/deepin/light/titlebar.ini 
[Active]
height=24

[Inactive]
height=24

image.png

继续修改成12

nautilus@nautilus-PC:~$ cat  ~/.local/share/deepin/themes/deepin/dark/titlebar.ini 
[Active]
height=12

[Inactive]
height=12
nautilus@nautilus-PC:~$ cat  ~/.local/share/deepin/themes/deepin/light/titlebar.ini 
[Active]
height=12

[Inactive]
height=12

image.png

你这是什么应用?你的意思是在这款应用上有时可以,有时不可以;还是说在有的应用上可以,有的应用上不可以?

本帖方法只对部分应用有效。对系统自带应用、安卓应用,以及遵守了统信DTK规范的第三方应用无效。

Reply View the author
Nautilus
deepin
2022-04-14 22:04
#7
delsin

你这是什么应用?你的意思是在这款应用上有时可以,有时不可以;还是说在有的应用上可以,有的应用上不可以?

本帖方法只对部分应用有效。对系统自带应用、安卓应用,以及遵守了统信DTK规范的第三方应用无效。

是所有第三方应用都一样突然出问题。截图是pycharm。

之前是好的,然后操作了一次 sudo apt autoremove,貌似把N卡驱动搞得有点问题,重新安装了一下,然后从集成显卡切换到N卡,再点击开启 窗口特效,就好了,莫名其妙。貌似这些都跟窗口装饰无关吧。

Reply View the author
xuqi
deepin testing team
2022-10-09 22:32
#8

like

Reply View the author
S4mW0ng
deepin
2022-10-27 18:12
#9

这个厉害啦,收藏一个,谢谢啦

Reply View the author
aurora
deepin
2022-12-13 19:54
#10

深色模式:

[Active]
height=24
backgroundColor=#282828

[Inactive]
height=24
backgroundColor=#282828

image.png

image.png

浅色模式:

[Active]
height=24
backgroundColor=#FFFFFF

[Inactive]
height=24
backgroundColor=#FFFFFF

image.png

image.png

Reply View the author