在 Ubuntu Mate 20.04 中自定义工具提示

奥巴诺

我使用的是 Ubuntu Mate 20.04 如何自定义工具提示的外观(即背景、字体颜色...)?
也许通过dconf-editor或命令行?

帕萨·穆萨维

您可以安装Gtk2的视觉Gtk3主题,其中大部分具有这样的结构:

$tree . -d
.
├── assets
├── gnome-shell
│   └── assets
├── gtk-2.0
│   ├── apps
│   └── assets
├── gtk-3.0
├── metacity-1
└── xfwm4

gtk-3.0目录中,您可以找到一个名为gtk.css. 使用您喜欢的文本编辑器打开它并搜索ToolTips. 应该有一些这样的属性:

tooltip {
   padding: 4px;
   /* not working */
   border-radius: 5px;
   box-shadow: none;
   text-shadow: 0 1px black; 
}

tooltip.background {
   background-color: rgba(0, 0, 0, 0.8);
   background-clip: padding-box;
   border: 1px solid rgba(255, 255, 255, 0.1); 
}

tooltip decoration {
     background-color: transparent; 
}
tooltip * {
     padding: 4px;
     background-color: transparent;
     color: white; 
}

您可以通过该background-color属性更改工具提示的背景颜色

gtk-2.0目录中有gtkrc一个名为的文件,其中可能包含这样的一行:

# Tooltip colors
gtk-color-scheme = "tooltip_fg_color:#ffffff\ntooltip_bg_color:#000000"

如果您想更改 gtk2 程序的工具提示背景颜色(它们现在非常罕见),您可以调整它。

您可以通过命令行更改主题,而无需注销和注销。例如一个名为Sweet的主题

gsettings set org.gnome.desktop.interface gtk-theme Sweet
gsettings set org.gnome.desktop.wm.preferences theme Sweet 

快乐黑客:)

编辑:这些仅适用于 Gtk 应用程序。但是你没有提到你想改变 Gtk 或 Qt 应用程序的工具提示。因此,如果您想自定义 Qt5 应用程序,您可以使用名为Kvantum的不错的主题引擎,该引擎非常可自定义且基于 SVG,因此您可以通过使用Inkscape之类的工具编辑主题文件来编辑工具提示的背景颜色

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章