首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fvwm、gtk和xombrero:输入字段是白色背景下的白色文本。

fvwm、gtk和xombrero:输入字段是白色背景下的白色文本。
EN

Unix & Linux用户
提问于 2015-09-05 06:45:10
回答 1查看 677关注 0票数 3

我刚刚开始使用fvwm窗口管理器,在OpenBSD上使用xombrero浏览器。(更新这是gtk问题,而不是窗口管理器)

但是,地址栏、搜索框和命令框的颜色都是白色(或非白色)文本和白色(或非白色)背景。高亮的文本也是白色的。所以不可能读到输入的文字。

页面中的输入窗体是彩色的,尽管高亮显示会导致白色。

我翻阅了xombrero手册页,但没有发现任何改变这些项目的颜色的方法。因此,我认为这可能是由fvwm通过一些FvwmForm参数来控制的。

我尝试将*FvwmFormBack Black添加到.fvwmrc文件并重新加载fvwm,但它似乎没有修复任何问题。

有人知道(web浏览器)输入字段的(a)背景和文本颜色的控制参数以及(b) fvwm的突出显示颜色是什么和在哪里?

(或者,如果这绝对不是fvwm问题,请告诉我,但是如果xombrero的创建者将白色文本设置为默认的和不可配置的,我会非常惊讶)。

这是一个gtk3问题,我没有安装gtk3主题。Gtk3用于控制相关的输入字段。为了解决这个问题,我在~/.themes/THEME_NAME文件夹中安装了一个主题,并将以下内容添加到/etc/gtk-3.0/setings.ini中:

代码语言:javascript
复制
[Settings]
gtk-theme-name = THEME_NAME

但这只适用于一个用户。如何安装系统默认的gtk3主题?

我搜索了相关的man页面,但为了获得良好的gtk3参考,我找了一些干巴巴的。

EN

回答 1

Unix & Linux用户

发布于 2015-09-10 02:34:19

Gtk3用于控制xombrero和其他gui应用程序中的相关输入字段。

在本例中,我缺少了一个gtk3主题,默认文本颜色显然是白色的。

要解决这个问题:

选项1: gtk主题

  1. 下载(轻量级) gtk3主题(如果您还没有)
  2. 将其解压缩到~/.主题/主题_NAME文件夹中。
  3. 在/etc/gtk-3.0/setings.ini中添加了以下内容:[设置]gtk-主题名称= THEME_NAME

注意,这解决了单个用户的问题,但不是很好的解决方案,因为系统设置文件指向的主题不是为所有用户安装的。我希望其他人有一个方法来安装整个系统。

选项2:更改xombrero gtk文件

(感谢xombrero邮件列表)

在文件/usr/local/share/xombrero/xombrero.css中,更改以下内容

旧:

代码语言:javascript
复制
.entry { padding: 2px; color:@text_color; }

新:

代码语言:javascript
复制
.entry {padding: 2px; color: black;}

但是,如果使用gtk主题的暗背景,则此方法可能会引起问题。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/227667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档