Ambiance에는없는 반면 Radiance에는 왜 GtkLabel이 있습니까?


8

최근 업데이트 후 Ambiance and Radiance ( ) 의 gtk-widgets.css파일을 보고있었습니다 . 노트 섹션에서 언급 한 한 가지 차이점 은 다음과 같습니다./usr/share/themes/theme_name/gtk-3.0/light-themes

분위기 :

.notebook tab:active {
    color: @fg_color;
}

.notebook tab {
    color: shade (@bg_color, 0.48);
}

래디언스 :

.notebook tab GtkLabel:active {
    color: @fg_color;
}

.notebook tab GtkLabel {
    color: shade (@bg_color, 0.48);
}

Radiance에는 GtkLabel이 있지만 Ambiance는 없습니다. 내 질문은 : GtkLabel 의 중요성을 아는 사람이 있고 한 테마에는 왜 있고 다른 테마에는 그렇지 않습니까?

답변:


1

최근에 시스템을 업데이트 gtk-widgets.css했는데이 부분에서 Ambiance 또는 Radiance와 동일합니다.

GtkLabel은 기본 패턴과 다를 수있는 속성을 설정하기 위해 호출되었지만, Ambiance에는 맞지만 Radiance에는 맞지 않는 일부 탭의 기본값을 수정하는 데 사용되었습니다.

gtk.Notebook을 호출 할 때 속성을 지정할 필요는 없지만 기본 패턴을 사용하지만 Radiance의 경우 청각과 다른 속성을 설정하려고했기 때문에 CSS에서 이전에 지정된 GtkLabel을 호출했습니다. :

/*********
 * label *
 *********/
GtkLabel,
GtkLabel:insensitive {
    background-color: transparent;
}

background-colorgtk.Notebook (탭이있는 노트북 컨테이너)과 같이 GtkLabel (소량의 텍스트를 표시하는 위젯)을 사용하는 위젯 정의

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.