是否可以通过编辑配置文件来更改指示器小程序中图标的间距?

是否可以通过编辑配置文件来更改指示器小程序中图标的间距?

在应用程序指示器内更改图标间距已完成。

如果可能的话,我希望每个元素之间的间距约为 1-3px。

在此处输入图片描述

https://launchpad.net/indicator-applet[网站]

我使用的是 12.04,GNOME Classic(无效果)。我使用上网本(1024x600),为了节省屏幕,我试图将所有内容都放入一个面板中。讽刺的是,我的上网本往往没有可靠的网络访问因此,与下载补丁、修改后的软件包等相比,直接编辑配置文件或类似文件是理想的选择,但任何方法都会有所帮助。甚至为我指明如何开始重建指标以满足我的需求(如果需要)的方向也会受到欢迎。

有谁知道有什么方法可以达到我的目的?

编辑:我从上面提到的网站下载了 v0.4.93,并查看了档案。找不到任何明确暗示对象位置/大小等的内容。也许只需指向在哪里可以找到这些参数就可以了?

编辑 2:关于我的 WM/DE 的更多信息:我非常确定 GNOME classic 是 gtk2 而不是 gtk3,同样确定我的窗口管理器是 metacity,而不是 compiz。“同样确定”意味着我可能错得离谱,但是当我编辑主题的 metacity css 文件(我已将其切换为“Adawaita”)时,它会在注销/登录后生效。我仍然无法修改间距。我会看看是否可以联系参与其开发的人员以获取他们的意见,如果有成果,我会在这里发布结果。

答案1

去:

/usr/share/themes/"your theme"/gtk-3.0/gtk-widgets.css

添加:

-GtkMenuItem-horizontal-padding: 0;

到:

/* default */
* {

注释/* default */是可选的,因此请查找 * {

答案2

在您的主题文件夹中找到 unity.css 和 gnome-panel.css:

/usr/share/themes/"your theme name"/gtk-3.0/apps/

尝试添加行

padding: 0 2px;

某些 css 选择器,例如 .unity-panel 或 PanelApplet。

相关内容