AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1120993
Accepted
Marek Bocian
Marek Bocian
Asked: 2019-02-25 17:19:24 +0800 CST2019-02-25 17:19:24 +0800 CST 2019-02-25 17:19:24 +0800 CST

Aumente a espessura do bisel do botão destacado (GNOME)

  • 772

Existe alguma maneira de aumentar a visibilidade (por exemplo, espessura, contraste ou cor) do painel que envolve o botão destacado (também conhecido como selecionado) na janela do gnome? TBH às vezes é pouco visível na versão padrão. PS: Estou usando o GNOME 3.28.2.

Aqui está uma captura de tela ilustrando o problema (de um link postado em um comentário):

Contorno fraco no Nautilus

gnome gtk appearance button window
  • 1 1 respostas
  • 661 Views

1 respostas

  • Voted
  1. Best Answer
    DK Bose
    2019-02-27T17:00:19+08:002019-02-27T17:00:19+08:00

    Pela imagem fornecida pelo cartaz, verifica-se que o tema é Ambiance .

    O trecho de código a seguir fornecerá algum alívio:

    * {
        outline-style: solid;
        outline-offset: -2px;
        outline-width: 2px;
    }
    

    Rota nº 1:

    Esse código pode ser adicionado a ~/.config/gtk-3.0/gtk.css usando um editor de texto simples. (Se o arquivo e a pasta não existirem, basta criá-los.)

    * {    
        outline-style: solid;
        outline-offset: -2px;
        outline-width: 2px;
        outline-radius: 2px;
    }
    

    Você pode consultar as propriedades do esboço do CSS para obter mais opções.

    Deve-se notar que

    • o código colocado em ~/.config/gtk-3.0/gtk.css afetará todos os aplicativos gtk3 e todos os temas gtk3.
    • os valores podem ser ajustados de acordo com as necessidades.
    • talvez seja preferível omitir uma cor para que o contraste esteja disponível independentemente da cor de fundo envolvida (como visto na animação abaixo).

    Rota nº 2:

    Se você gosta de experimentar outros temas, modificar ~/.config/gtk-3.0/gtk.css pode não ser o melhor caminho porque o código neste arquivo se aplica a todos os temas gtk3: obviamente, se um determinado tema já tiver seu própria maneira de lidar com a questão do contorno, pode haver efeitos indesejados.

    Por esse motivo, prefiro editar o próprio tema para que a alteração fique restrita a um determinado tema.

    Nesse caso, editei usr/share/themes/Ambiance/gtk-3.20/gtk-widgets.css para que as primeiras linhas ficassem assim:

    * {
        -GtkHTML-link-color: #f07746; /* @link_color */
        -GtkIMHtml-hyperlink-color: #f07746; /* @link_color */
        -GtkTextView-error-underline-color: #df382c; /* @error_color doesn't work due to a gtk bug */
        -WnckTasklist-fade-overlay-rect: 0;
    
        background-origin: border-box;
        background-clip: padding-box;
    
        outline-style: solid;
        outline-offset: -2px;
        outline-width: 2px;
    }
    
    .background {
        color: @fg_color;
        background-color: @bg_color;
    }
    

    As três linhas que começam com "outline-" são as linhas que adicionei.

    Na animação abaixo, observe que a cor do contorno varia de acordo com o fundo:

    Uso de "contorno" para melhorar a visibilidade

    Algumas imagens mostrando a diferença que pode ser feita editando o tema Ambiance ou gtk.css conforme descrito acima:

    Antes da:

    Antes: onde o botão para a ação padrão poderia ser difícil de discernir

    Depois:

    Após a edição, o botão de ação padrão é óbvio

    • 3

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve