Sei que muitas pessoas se queixaram das barras de rolagem quase invisíveis e não utilizáveis nas versões recentes do Ubuntu, mesmo depois de remover ou desativar as barras de rolagem de sobreposição padrão. Eu me pergunto como posso alterar facilmente sua cor e largura.
Eu tenho um monitor de 13,3 polegadas com uma resolução de 1600 * 900 e mal consigo vê-los, como você pode ver nestas imagens:
Eu já mudei o Firefox, o LibreOffice e as barras de rolagem de outros softwares usando o GNOME Color Chooser:
A propósito, estou usando o Unity. Obrigado!
Respostas:
Nota:
As formatações nesta resposta são ideais apenas para precisão (Ubuntu 12.04); consulte a próxima resposta para obter melhores formatações para o trusty (Ubuntu 14.04).
Tornar as barras de rolagem visíveis (mudar de cor)
Com base nas informações do vasa1 fornecidas acima, mudei a cor das barras de rolagem clássicas para a cor de seleção padrão - a mesma que as barras de rolagem de sobreposição também estão usando.
Para aplicativos GTK 3, modifique:
a partir da linha 1580, para que se pareça com:
Isso deve ser o padrão.
Para aplicativos GTK 2, modifique:
a partir da linha 223 para que se pareça com:
Ele não parece 100% idêntico à formatação GTK 3, portanto, fique à vontade para aprimorá-la.
Tornar as barras de rolagem clicáveis (aumentar a largura)
Para aumentar a pequena largura boba que nunca foi usada para produção, presumo, faça as seguintes alterações nos mesmos arquivos.
Para aplicativos GTK 3:
modifique a linha 1550 para que se pareça com:
Para aplicativos GTK 2, modifique:
modifique a linha 34 para que se pareça com:
Para aqueles que preferem os arquivos completos já editados, você pode baixar o meu aqui:
GTK 3: gtk-widgets.css
GTK 2: gtkrc
Seja cuidadoso. Faça backups.
Desfrutar! :)
fonte
Suponho que você esteja se referindo às barras de rolagem sobrepostas porque menciona o Unity. Não sei como alterar a largura, mas você certamente pode mudar a cor. Se a cor é suficientemente distinta, sinto que a largura não é um grande problema, porque, ao passar o mouse, ela se torna decentemente larga.
Você precisa procurar na pasta do seu tema por arquivos chamados gtkrc (na pasta gtk-2.0) e gtk-widgets.css (na pasta gtk-3.0). Abra esses arquivos com um editor de texto. Você pode precisar usar em
gksudo gedit
vez de apenasgedit
se o seu tema estiver em / usr / share / themes e não em ~ / .themes. Em seguida, pesquise barras de rolagem de sobreposição ou barra de rolagem de sobreposição ou algo semelhante e brinque com as cores especificadas nessas seções. Você pode até especificar sua própria cor em código hexadecimal.Obviamente, você pode definir cores diferentes nos dois arquivos, se assim desejar.
Para visualizar as alterações, pode ser necessário mudar para outro tema e voltar depois de fazer e salvar as alterações nesses arquivos.
As alterações feitas em / usr / share / themes serão abrangentes ao sistema e as alterações em ~ / .themes serão específicas do usuário.
É assim que minha barra de rolagem de sobreposição se parece no PCManFM.
Editar : Caso esteja usando barras de rolagem convencionais, para aumentar o contraste entre o controle deslizante e a calha em aplicativos gtk-3.0 como o gedit, é possível editar o arquivo gtk-widgets.css mencionado acima. Para fazer isso, procure a seção barra de rolagem (ou algo semelhante) e procure as linhas com algo parecido com isto:
Aqui, pode-se brincar com os valores da imagem de fundo alterando a tonalidade. Um valor mais alto é mais brilhante, um valor mais baixo é mais escuro.
Prefiro fazer algo mais simples: altero a imagem de fundo para a cor de fundo e tenho apenas uma cor que gosto. Então, por exemplo, cor de fundo: vermelho; provavelmente daria um contraste notável.
Meu código fica assim:
Obviamente, um backup antes da edição é aconselhável e pode-se comentar coisas no arquivo gtk-widgets.css em vez de excluir as coisas usando
/*
e*/
.(Não consigo que a formatação das aspas de bloco funcione enquanto publico respostas. Se alguém limpasse as coisas, ficaria agradecido.)
Uma última edição (espero): os usuários do Chrome ou Chromium podem aumentar o contraste editando seu
gtk-2.0/apps/chromium.rc
arquivo se o tema o fornecer ou editandogtk-2.0/gtkrc
se o necessário for apresentado lá. Nos dois casos, deve-se procurar uma seção com o estilo "chrome-gtk-frame" . Aqui, novamente, brinque com o valor de sombra nesta linha (ou similar):Ou pode-se simplesmente especificar uma cor como esta:
ou
(As cotações são obrigatórias.)
fonte
Para o Ubuntu 14.04 (Trusty Tahr), são necessárias modificações ligeiramente diferentes.
GTK 3: gtk-widgets.css acessa : /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css
GTK 2: gtkrc acessa : /usr/share/themes/Ambiance/gtk-2.0/gtkrc
Faça backups antes:
Esses comandos esperam os arquivos baixados
gtkrc
egtk-widgets.css
no diretório atual.fonte