Làm cách nào để thay đổi màu nền của tooltip trong Unity?


215

Trong rất nhiều ứng dụng, các chú giải công cụ chỉ đơn giản là xấu xí (Văn bản màu trắng trên nền đen, quá nhiều độ tương phản) hoặc thậm chí không thể đọc được (văn bản màu đen hoặc màu xanh đậm (Hyperlinks) trên nền đen). Tôi muốn thay đổi màu nền của các chú giải công cụ sang một số màu xám trung bình hoặc thậm chí một số màu vàng hoặc một cái gì đó tương tự, thậm chí có thể là một cái gì đó bán trong suốt.

Dưới đây là ảnh chụp màn hình của Eclipse hiển thị một số mã nguồn trong một mẹo công cụ với văn bản màu đen trên nền đen:

Eclipse với một tooltip không sử dụng được

Chuyển sang một chủ đề khác (Một cái gì đó không phải là Ambiance hoặc Radiance) giúp tôi nhưng tôi thích Ambiance và tôi muốn giữ nó. Đó chỉ là màu sắc công cụ cực kỳ khó chấp nhận.

Tôi đã tìm thấy một số giải pháp cho các phiên bản Ubuntu cũ hơn nhưng chúng không còn hoạt động với Unity trong Ubuntu 11.10 vì tôi không thể tìm thấy bất kỳ chức năng nào để tùy chỉnh chủ đề Ambiance hoặc Radiance. Vậy làm thế nào để tôi làm điều đó trong phiên bản Ubuntu hiện tại?

Câu trả lời:


148

Cài đặt và mở gnome-color-chooserCài đặt trình chọn màu gnome .

Đi đến SpecificTooltipsvà đặt tiền cảnh màu đen trên nền màu vàng nhạt.


3
khởi động lại nhật thực để những thay đổi có hiệu lực
cmcginty

8
Không cần phải khởi động lại cho tôi.
ubuntudroid

1
Điều này cũng hoạt động với 12.04 LTS với Eclipse 4.2!
David Edwards

2
Thật không may, điều này không hiệu quả với tôi (Ubuntu 12.04 64-bit và Juno Eclipse). Cả hai, câu trả lời được chấp nhận và câu trả lời dưới đây từ DJo, đã làm việc cho tôi.
Luis

8
+1, nhưng lưu ý rằng điều này ảnh hưởng đến TẤT CẢ các công cụ hệ thống. Nếu bạn muốn một giải pháp chỉ dành cho Eclipse, hãy làm theo câu trả lời của @ bain.
ysap

135

Tìm thấy rồi!

Tôi đã phải chỉnh sửa các tập tin này:

/usr/share/themes/Ambiance/gtk-3.0/settings.ini
/usr/share/themes/Ambiance/gtk-3.0/gtk.css
/usr/share/themes/Ambiance/gtk-2.0/gtkrc

. )

Bạn yêu cầu quyền root để chỉnh sửa các tập tin. Sử dụng gksudo geditđể chỉnh sửa chúng.

Tìm kiếm tooltiptrong các tệp này và bạn sẽ tìm thấy các định nghĩa màu cho nền trước và nền. Tôi sử dụng #000000làm tiền cảnh và #f5f5b5làm nền và bây giờ các chú giải công cụ trong tất cả các ứng dụng có thể đọc lại được. Sau khi thay đổi giá trị màu, chỉ cần chuyển sang một số chủ đề khác và sau đó quay lại Ambiance và màu của chú giải công cụ hiện đã được sửa.

Đây là kết quả:

Nhật thực với chủ đề tùy chỉnh


2
có cách nào để thực hiện việc này thông qua giao diện người dùng trong ubfox 11 không?
frankster

1
Hoạt động đúng như mong đợi trong Xubfox 12.10.
davidcesarino

1
Có cách nào để thay đổi điều này chỉ cho người dùng của bạn không (nghĩa là không yêu cầu [gk]sudo? Tôi chắc chắn rằng, như hầu hết các cài đặt gnome, có tệp / thư mục cấu hình cho mỗi người dùng
MestreLion 27/03/13

2
@MestreLion: Chủ đề người dùng được chọn từ ~/.themes/. Bạn sẽ cần phải sao chép thư mục Ambiance vào đây.
đốt cháy

1
Tôi đã phải chỉnh sửa gtk-3.0/gtk-main.csslà tốt, nhưng điều này đã làm việc vào ngày 14.04. Cũng hoạt động khi sử dụng chủ đề "Radiance", chỉ cần chỉnh sửa các tệp tương tự trong Radiancethư mục.
jmiserez

29

Nếu bạn muốn thay đổi màu của chú giải công cụ cho tất cả các ứng dụng, hãy cài đặt và chạy trình chọn màu gnomechọn tab cụ thể> Chú giải công cụ. Kiểm tra các hộp cho Tiền cảnh và Nền và chọn màu.

Cách thức hoạt động (bạn có thể thực hiện việc này một cách thủ công):

trình chọn màu gnome thêm phần sau vào ~ / .gtkrc-2.0:

include ".gtkrc-2.0-gnome-color-chooser"

và ~ / .gtkrc-2.0-gnome-chọn:

style "gnome-color-chooser-tooltips"
{
  bg[NORMAL] = "#FFFFAF"
  fg[NORMAL] = "#000000"
}
widget "gtk-tooltip*" style "gnome-color-chooser-tooltips"

Nếu bạn chỉ muốn thay đổi màu của chú giải công cụ cho một ứng dụng, chẳng hạn như nhật thực, thì hãy đặt văn bản trên vào tệp gtkrc tùy chỉnh (ví dụ ~ / gtkrc-eclipse) và bắt đầu nhật thực với GTK2_RC_FILES = ~ / gtkrc-eclipse


1
Đây là cài đặt để tùy chỉnh màu nền của hộp thoại tự động hoàn thành trong Eclipse: stackoverflow.com/a/8063723/356895 .
JJD

Bạn có biết làm thế nào tôi có thể bao gồm biến môi trường trong menu ứng dụng Ubuntu để Eclipse cũng tải các cài đặt khi không được khởi động qua trình bao không?
JJD

3
Tôi đã biên soạn một bài viết tóm tắt chủ đề.
JJD

2
cách tiếp cận tuyệt vời @bain !!! :) Không yêu cầu sudo, chỉ ảnh hưởng đến người dùng của bạn và không cần sao chép toàn bộ chủ đề vào ~. Đẹp :)
MestreLion

1
@JJD: Tôi thường chống lại những lời bình luận "cảm ơn", nhưng bài viết của bạn thật tuyệt vời. Tôi nhận thấy nó sử dụng cách tiếp cận tương tự như câu trả lời này. Vì tôi đã sử dụng một tập lệnh shell tùy chỉnh để khởi chạy Eclipse từ cả hai dòng lệnh và tệp .desktop, việc thêm GTK2_RC_FILES = ... env thật dễ dàng. Cảm ơn :)
MestreLion

22

Tôi đã tạo một kịch bản nhỏ làm điều đó cho bạn

#/bin/sh
# Tooltip fix
# A script to fix themes files in Ubuntu 11.10
#  to have readable tooltips in applications such
#  as eclipse.
# The script edits the gtk.css, settings.ini and gtkrc files
# Author: Victor Pillac
# http://victorpillac.wordpress.com

if [[ $EUID -ne 0 ]]; then
  echo "This script must be run as root" 1>&2
  exit 1
fi  

path=/usr/share/themes
theme=Ambiance

if [ $# = 1 ]; then
  theme=$1
fi

echo "Fixing tooltips for theme $theme"
echo " (you can select a different theme by passing its name as argument)"
sed -i 's/tooltip_bg_color #000000/tooltip_bg_color #f5f5b5/g' $path/$theme/gtk-3.0/gtk.css
sed -i 's/tooltip_fg_color #ffffff/tooltip_fg_color #000000/g' $path/$theme/gtk-3.0/gtk.css
sed -i 's/tooltip_bg_color:#000000/tooltip_bg_color:#f5f5b5/g' $path/$theme/gtk-3.0/settings.ini
sed -i 's/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g' $path/$theme/gtk-3.0/settings.ini
sed -i 's/tooltip_bg_color:#000000/tooltip_bg_color:#f5f5b5/g' $path/$theme/gtk-2.0/gtkrc
sed -i 's/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g' $path/$theme/gtk-2.0/gtkrc
echo "Done"

8

Tôi đã áp dụng một giải pháp hơi khác nhau;

Đầu tiên tạo một tập lệnh mới, eclipse.sh, bắt đầu nhật thực, của tôi trông như thế này:

#!/bin/bash
GTK2_RC_FILES=/usr/share/eclipse/gtkrc-2.0-eclipse /usr/share/eclipse/eclipse

Sau đó tạo tệp gtkrc (/usr/share/eclipse/gtkrc-2.0-eclipse), tôi trông như thế này (nó cũng có một số thay đổi khác để sử dụng màn hình tốt hơn):

style "my-tooltips"
{
  bg[NORMAL] = "#FFFFAF"
  fg[NORMAL] = "#000000"
}
widget "gtk-tooltip*" style "my-tooltips"

style "gtkcompact" 
{
    font_name="Ubuntu Light 11"

    GtkButton::default_border={0,0,0,0}
    GtkButton::default_outside_border={0,0,0,0}
    GtkButtonBox::child_min_width=0
    GtkButtonBox::child_min_heigth=0
    GtkButtonBox::child_internal_pad_x=4
    GtkButtonBox::child_internal_pad_y=4
    GtkMenu::vertical-padding=1
    GtkMenuBar::internal_padding=0
    GtkMenuItem::horizontal_padding=4
    GtkToolbar::internal-padding=1
    GtkToolbar::space-size=1
    GtkOptionMenu::indicator_size=0
    GtkOptionMenu::indicator_spacing=0
    GtkPaned::handle_size=4
    GtkRange::trough_border=0
    GtkRange::stepper_spacing=0
    GtkScale::value_spacing=0
    GtkScrolledWindow::scrollbar_spacing=0
    GtkExpander::expander_size=10
    GtkExpander::expander_spacing=0
    GtkTreeView::vertical-separator=0
    GtkTreeView::horizontal-separator=0
    GtkTreeView::expander-size=10
    GtkTreeView::fixed-height-mode=TRUE
    GtkWidget::focus_padding=0
    GtkTreeView::vertical-separator = 0
}

class "GtkWidget" style "gtkcompact"

style "gtkcompactextra" 
{
    xthickness=0
    ythickness=0
}

class "GtkButton"   style "gtkcompactextra"
class "GtkToolbar"  style "gtkcompactextra"
class "GtkPaned"    style "gtkcompactextra"
class "GtkNotebook" style "gtkcompact"

7

Đối với CDT, hãy làm như sau:

Cửa sổ> Tùy chọn> C / C ++> Trình chỉnh sửa: Tùy chọn màu hiển thị> Nguồn nền Hover

Bỏ chọn System Default và chọn một màu.

Thật không may, không có thiết lập toàn Eclipse mà tôi biết. Khá khập khiễng. Bạn không cần phải thiết lập những thứ như thế cho mọi phối cảnh.


6

Tôi nghĩ rằng điều này đã được giải quyết. Tôi đã nhận nó hiển thị chú giải công cụ với các chữ màu đen trên nền trắng. Trong trường hợp của tôi, có vẻ như Eclipse đang sử dụng các chú giải công cụ cài đặt từ gtk-2.0/gtkrctệp từ thư mục chủ đề.

Thiết lập của tôi: Ubuntu 12.04, Gnome (Không phải Unitiy), Eclipse Indigo (3.7), chủ đề GrayDay cho Gnome. Tên của chủ đề và chủ đề chính nó không phải là nhập khẩu.

Mở terminal, thay đổi thư mục chủ đề (cd $ HOME / .theme) và ở đó, chuyển đến thư mục của chủ đề của bạn. Nếu .theme direcotry của bạn nếu không có nó, thì bạn đang sử dụng chủ đề hệ thống trong / usr / share / Themes. Chỉ cần tìm ra tên của chủ đề bạn đang sử dụng (nhấp chuột phải vào bakcground, chọn Change Desktop Background, tên chủ đề phải ở góc dưới bên phải. Nếu nó không nói gì về tên chủ đề, thì hãy sử dụng gnome-chỉnh-tool để tìm ra chủ đề nào bạn đang sử dụng).

Trong thư mục chủ đề, ban hành lệnh này:

grep -r tooltip *

cần liệt kê tất cả các tệp và dòng trong đó keywork "tooltip" được đề cập. Thay đổi mọi nền (tooltip_bg_color) thành #ffffff và mỗi tiền cảnh thành # 000000. Màu đen trên nền trắng, đây là những gì chúng ta muốn! Đặc biệt, thay đổi giá trị trong gtk-2.0/gtkrctập tin.

Sai lầm tôi đang làm là trộn màu tooltip trong thư mục gtk-3.0, không có tác dụng gì.

Bây giờ, hãy chuyển đến Eclipse, Window -> Preferences -> Java -> Editor và đặt Source Hover Background thành "Màu hệ thống" (kiểm tra bên phải). Khởi động lại Eclipse!

Đây là danh sách grep -r tooltip *từ thư mục chủ đề của tôi sau khi thực hiện các thay đổi:

gtk-2.0/gtkrc:gtk-color-scheme  = "tooltip_fg_color:#000000\ntooltip_bg_color:#ffffff\nlink_color:#0033ff"
gtk-2.0/gtkrc:style "tooltips" {
gtk-2.0/gtkrc:  bg[NORMAL]  = @tooltip_bg_color
gtk-2.0/gtkrc:  fg[NORMAL]  = @tooltip_fg_color
gtk-2.0/gtkrc:  GtkWidget::new-tooltip-style    = 0
gtk-2.0/gtkrc:# The window of the tooltip is called "gtk-tooltip"
gtk-2.0/gtkrc:widget "gtk-tooltip*"             style "tooltips"
gtk-3.0/gtk.css:/* @define-color tooltip_bg_color #343434; */
gtk-3.0/gtk.css:/* @define-color tooltip_fg_color #ffffff; */
gtk-3.0/gtk.css:@define-color tooltip_bg_color #ffffff;
gtk-3.0/gtk.css:@define-color tooltip_fg_color #343434;
gtk-3.0/gtk.css:@define-color theme_tooltip_bg_color @tooltip_bg_color;
gtk-3.0/gtk.css:@define-color theme_tooltip_fg_color @tooltip_fg_color;
gtk-3.0/gtk-widgets.css:.tooltip {
gtk-3.0/gtk-widgets.css:    background-color:   @theme_tooltip_bg_color;
gtk-3.0/gtk-widgets.css:    color:              shade(@theme_tooltip_fg_color, 0.90);
gtk-3.0/gtk-widgets.css:.tooltip * {
gtk-3.0/gtk-widgets.css:    background-color: @theme_tooltip_bg_color;
gtk-3.0/settings.ini:gtk-color-scheme   = "tooltip_fg_color:#343434\ntooltip_bg_color:#ffffff\nlink_color:#4a90d9"
gtk-3.0/settings-default.ini:gtk-color-scheme   = "tooltip_fg_color:#343434\ntooltip_bg_color:#ffffff\nlink_color:#4a90d9"

Nó thực sự đủ để làm theo câu trả lời của jenta và chỉ thay đổi một dòng trong một tệp.
Teemu Leisti

3

Ngoài ra còn có một giải pháp khác cho vấn đề này: sử dụng trình soạn thảo dconf để tìm khóa sau:

org->gnome->desktop->interference->gtk-color-scheme

có mô tả cho biết: Một \ndanh sách riêng biệt name:colornhư được xác định bởi gtk-color-schemecài đặt.

Viết lược đồ trong gedit theo kiểu như sau (ví dụ này là của tôi), sau đó dán nó vào trình soạn thảo dconf (chú ý '\ n' ở mỗi đầu của dòng):

fg_color:#4c4c4c4c4c4c
bg_color:#f2f2f1f1f0f0
text_color:#3c3c3c3c3c3c
base_color:#ffffffffffff
selected_fg_color:#ffffffffffff
selected_bg_color:#f0f077774646
tooltip_fg_color:#ffffff5a0e74
tooltip_bg_color:#14a784edd8b6

và vấn đề sẽ được giải quyết ngay lập tức.


org-> gnome-> desktop-> interface-> gtk-color
-eme

Giống như Tài liệu tham khảo mới: GtkSinstall: gtk-color -eme đã không được dùng nữa kể từ phiên bản 3.8 và không nên được sử dụng trong mã mới được viết. Hỗ trợ bảng màu đã bị loại bỏ và không còn được hỗ trợ. Bạn vẫn có thể đặt thuộc tính này, nhưng nó sẽ bị bỏ qua.
Alessandro D'lncal

Trong Ubuntu 18.04 không còn hợp lệ nữa. Tôi đã cố gắng thay đổi nó bằng dconf nhưng không có kết quả. Trong Ubuntu 18.04, bạn phải thay đổi thư mục gtk-3.0 trong .config đặt tệp gtk.css của bạn để có hiệu lực. Bạn phải sửa đổi ngay cả seinstall.ini trong thư mục đó.
Alessandro D'lncal

3

Chú giải công cụ của tôi có màu đen-vàng. Xem ảnh chụp màn hình bên dưới từ Ubuntu 16.04 LTS với MATE DE:

Chú giải công cụ Black-on-Yellow

Nếu bạn thích kết hợp màu như vậy, hãy sử dụng 3 tệp gtkrc (2 cho GTK3, 1 cho GTK2) bên dưới:

  1. ~ / .config / gtk-3.0 / gtk.css

    /* tooltips */
    @define-color tooltip_bg_color #ffffaf;
    @define-color tooltip_fg_color #000000;
    
  2. ~ / .config / gtk-3.0 / settings.ini

    [Settings]
    gtk-color-scheme = "tooltip_bg_color:#ffffaf\ntooltip_fg_color:#000000"
    
  3. ~ / .gtkrc-2.0

    style "gnome-color-chooser-tooltips"
    {
    bg[NORMAL] = "#FFFFAF"
    fg[NORMAL] = "#000000"
    }
    
    widget "gtk-tooltip*" style "gnome-color-chooser-tooltips"
    

Tệp thứ 3 được tạo bởi gnome-color-chooser. Chỉ sử dụng nếu bạn có các ứng dụng dựa trên GTK2.

Phương pháp trên đã được thử nghiệm trên Ubuntu 14.04 LTS (Unity và Gnome), Ubuntu 16.04 LTS (Unity, Gnome, MATE), Ubuntu 18.04 LTS (Unity, Gnome, MATE).


Trong Ubuntu 18.04, phần thứ ba và thứ tư không hữu ích vì nó sử dụng Gtk-3.0. Thứ nhất và thứ hai giải quyết vấn đề.
Alessandro D'lncal

2

Tôi đã gặp vấn đề tương tự (Xubfox 12.04, chủ đề Greybird, Indigo Eclipse) và câu trả lời của Mihael K làm việc cho tôi. Tệp duy nhất tôi đã thay đổi là gtk-2.0 / gtkrc và tôi chỉ thay đổi một dòng. Dòng thứ ba sau những bình luận ban đầu. Đã thay đổi giá trị màu hex của tooltip_bg_color: # 000000 thành tooltip_bg_color: # ffffe1 và tooltip_fg_color: #ffffff thành tooltip_fg_color: # 000000. Vì vậy, dòng sẽ như thế này:

gtk_color_scheme        = "tooltip_bg_color:#ffffe1\ntooltip_fg_color:#000000" # Tooltips.

Đã bắt đầu lại elipse và tooltips là màu vàng tôi quen thuộc. Tôi không cần phải thực hiện bất kỳ chỉnh sửa nào nữa trong nhật thực hoặc bất kỳ tệp nào khác.


0

Một cách thân thiện hơn để thay đổi nền là sử dụng UI. Hệ thống mở, Sở thích, Ngoại hình. Theo mặc định, chủ đề "Ambiance" sẽ được chọn, nhưng bạn có thể thay đổi nó cho bất kỳ chủ đề nào. Nhấp vào nút Tùy chỉnh bên dưới và chuyển sang tab Màu sắc. Ở đó bạn có thể thay đổi màu nền trước và màu nền cho chú giải công cụ bằng cách nhấp vào các hộp thích hợp.


2
Vào ngày 11.10, điều này không hoạt động. Tôi có thể thay đổi chủ đề trong Giao diện, nhưng không có cách nào để tùy chỉnh chủ đề.
daniel kullmann

Tôi chưa cài đặt 11.10 nhưng tôi sẽ thấy lạ nếu họ xóa cách tùy chỉnh chủ đề. Có lẽ họ đã đổi tên nút và / hoặc đặt nó ở một vị trí / tab khác?
Sergiy Belozorov

Sergiy, nhiều người trong chúng tôi đã tìm kiếm nhưng có vẻ như nó không có ở đó. Chúng tôi hy vọng nó sẽ xuất hiện trở lại vào ngày 12.04.

1
Các bạn có thực sự ngạc nhiên về các tùy chọn tùy chỉnh bị xóa trong Gnome3 / Unity không?
MestreLion

Không còn nữa ... sau khi sử dụng 12.04 một thời gian, quản trị viên của chúng tôi đang xem xét chuyển sang Fedora hoặc một số phân phối giống như RHEL khác. Ubuntu đã trở thành một nền tảng đa phương tiện, hoạt động tốt cho người dùng gia đình, nhưng không dành cho các chuyên gia CNTT.
Sergiy Belozorov

0

Trên Ubuntu 12.10 (định lượng), bạn có thể sử dụng hai lệnh sau:

#foreground white => black
sudo sed -i s/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g  /usr/share/themes/Ambiance/gtk-3.0/settings.ini /usr/share/themes/Ambiance/gtk-3.0/gtk.css /usr/share/themes/Ambiance/gtk-2.0/gtkrc
#background black => yellow
sudo sed -i s/tooltip_bg_color:#000000/tooltip_bg_color:#f5f5b5/g  /usr/share/themes/Ambiance/gtk-3.0/settings.ini /usr/share/themes/Ambiance/gtk-3.0/gtk.css /usr/share/themes/Ambiance/gtk-2.0/gtkrc

(Nhờ những câu trả lời khác đã giúp tôi tìm ra điều này !!)


0

Câu trả lời này là để chỉ ra một trường hợp hiếm gặp xảy ra lỗi tương tự nếu bạn đã cài đặt xulrunner và cấu hình nhật thực để sử dụng nó.

Tôi đã cài đặt xulrunner để làm cho Trình thiết kế GPE hiển thị đúng giao diện người dùng GWT trong chế độ thiết kế, hoạt động rất tốt nhưng tôi thấy nó cũng đã phá vỡ các chú giải công cụ. Lỗi thực sự tồi tệ hơn ảnh chụp màn hình ở trên, nó chỉ hiển thị một chú giải công cụ trống.

Để khắc phục, bạn chỉ phải xóa tham số xulrunner khỏi eclipse.ini:

-Dorg.eclipse.swt.browser.XULRunnerPath=/path/to/xulrunner/

Nó hoạt động với tôi với Ubuntu 12.04, Eclipse 4.2 / Juno và xulrunner 1.9.2


0

Đối với người dùng tiểu học:

Đi đến /usr/share/themes/elementary/gtk-3.0, chỉnh sửa tệp gtk-widgets.cssvới sudo nano, gõ Ctrl + Wđể tìm Tooltips, và sau đó background-color: alpha(#color, #opacity)thay đổi màu thành một cái gì đó giống như #f5f5b5và đặt độ mờ thành 1.


0

Để mở cửa sổ Giao diện bằng Tab: Chủ đề trực tiếp từ root @ terminal write (bạn cũng có thể sử dụng lệnh này cho tập lệnh):

sudo -u USER gnome-appearance-properties -p theme

nơi USERlà người dùng hiện tại của bạn trên máy tính để bàn. Nó sẽ mở Giao diện chính xác, nhưng bạn vẫn cần nhấp vào màn hình chủ đề trong cửa sổ Giao diện để khởi chạy chủ đề của mình.

Đối với thử nghiệm với chủ đề cài đặt: Bụi từ root @ terminal, lệnh:

sudo -u USER gnome-appearance-properties -i /home/USER/Desktop/Dust-0.4.tar.gz

bị lỗi này:

(gnome-ngoại hình-thuộc tính: 16161): Gtk-CẢNH BÁO **: Không thể định vị công cụ chủ đề trong module_path: "murrine"

nhưng nếu chủ đề: Bụi được cài đặt bằng cách chọn menu: Hệ thống / Tùy chọn / Giao diện và cài đặt từ cửa sổ Giao diện, cài đặt chủ đề: Bụi là chính xác.

Có lệnh cần thiết chịu trách nhiệm chọn chủ đề trong cửa sổ Giao diện, nhưng tôi không thể tìm thấy nó.


0

Tôi đang chạy Kubfox 16.04 với chủ đề Breeze và Eclipse 4.6.1 với GTK3 mặc định khi họ đã khắc phục vấn đề đệm nút.

Để đạt được các chú giải công cụ di chuột với nền màu xám nhạt và nền trước màu đen, tôi đã thực hiện một vài thay đổi /usr/share/themes/Breeze-gtk/gtk-3.0/gtk.css; đây là những gì tôi đã kết thúc với:

/************
 * Tooltips *
 ************/
.tooltip {
  color: #000000;
  padding: 4px;
  box-shadow: none;
}
.tooltip.background {
    background-color: #f5f5f5;
    background-clip: padding-box;
    border: 1px solid rgba(255, 255, 255, 0.1);
}

Và bản gốc:

/************
 * Tooltips *
 ************/
.tooltip {
  color: white;
  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); }

Trong trường hợp các liên kết không hoạt động trong cửa sổ bật lên Javadoc, có thể giúp cài đặt libwebkitgtknhư vậy:

sudo apt install libwebkitgtk-1.0-0
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.