Depois de instalar o tema Radiance no Ubuntu 20.04 e configurar o sistema para usá-lo, não há separadores de menu horizontais nos menus. Percebi isso no Firefox, porque os separadores que criei entre os favoritos não apareciam no menu de favoritos (embora estejam corretamente visíveis na janela Mostrar todos os favoritos), mas o mesmo está acontecendo para outros menus, por exemplo. menus saindo do painel superior do GNOME (eu uso o GNOME Flashback).
Ao alternar para alguns dos temas padrão do sistema, como Yaru ou Adwaita, os separadores ficam visíveis. O que devo mudar nos arquivos CSS do tema para trazer os separadores de volta?
Encontrei uma solução :) Notei que o tema Ambiance tem esses separadores, enquanto o tema Radiance não. Ao comparar os arquivos gtk-3.20/gtk-widgets.css em ambos os temas, descobri que basta comentar a linha
border:none
no fragmento a seguir para recuperar os separadores:No entanto, os separadores têm uma cor muito clara e dificilmente são visíveis, então, adicionalmente, os tornei um pouco mais escuros alterando
0.99
para0.8
no próximo fragmento:Isso basicamente resolve o problema.
Cheguei à sua resposta ao tentar solucionar um projeto GTK3. Eu tive que definir a cor de fundo do separador de menu também: