Gnome 3.20의 제목 표시줄 아래 테두리를 제거하는 방법은 무엇입니까?

Gnome 3.20의 제목 표시줄 아래 테두리를 제거하는 방법은 무엇입니까?

Gnome 3.20에서는 더 이상 이 코드 조각을 사용하여 제목 표시줄 아래의 작은 테두리를 제거할 수 없습니다 ~/.config/gtk-3.0/gtk.css(여기에 제안됨).gnome 3 / gtk+ 3에서 제목 표시줄 높이 줄이기).

.ssd .titlebar {
    border-width: 0;
    box-shadow: none;
}

Gnome 3.20에 해당하는 내용이 무엇인지 아는 사람이 있습니까?

답변1

약간의 조정 후에 아래 CSS 조각이 ~/.config/gtk-3.0/gtk.css삽입되었을 때 더 잘 작동하고 이전 접근 방식과 더 일관성이 있다는 것을 알았습니다.

window.ssd headerbar.titlebar {
  border: none;
  box-shadow: none;
  background-image: linear-gradient(to bottom,
    shade(@theme_bg_color, 1.05),
    shade(@theme_bg_color, 1.00));
}

이는 제목 표시줄 하단의 색상 차이가 작아지는 문제도 해결합니다(그림자가 0.99가 아닌 1.00이기 때문에). box-shadow이 설정이 필요한지는 모르겠지만 (차이를 알 수 없음) 대부분 일관성을 위한 것입니다.

답변2

다음 명령을 사용하여 기본 adwaita 테마에서 제목 표시줄 테두리를 제거할 수 있습니다. ~에서https://bbs.archlinux.org/viewtopic.php?id=211102

window.ssd headerbar.titlebar {
  border: none;
  background-image: linear-gradient(to bottom,
  shade(@theme_bg_color, 1.05),
  shade(@theme_bg_color, 0.99));
  box-shadow: inset 0 1px shade(@theme_bg_color, 1.4);
}

Numix와 같은 다른 테마에 대해 이 작업을 수행하는 방법을 찾지 못했습니다.

관련 정보