Desativar elegante em determinados sites no firefox

6

Eu uso o tema escuro no Firefox, no entanto, às vezes eu visito vários sites que não precisam desse tema. Eu quero vê-los no estilo original.

Eu encontrei o caminho para ativar recursos específicos por site com:

@-moz-document domain("google.com")

Existe uma maneira de desabilitar estilos em todos os apenas para certos domínios sem clicar com o mouse para desativar todo o estilo de todos os áreos e ativá-lo novamente depois?

    
por rush 18.08.2012 / 09:00

1 resposta

4

Não é tão fácil quanto alguém gostaria. O erro relevante não foi corrigido até o momento. Você pode obter o mesmo efeito usando a regexp() condition (disponível desde o Firefox 6 ) mas as expressões regulares necessárias são bastante feias. Por exemplo. para excluir google.com domínio que você escreveria:

@-moz-document regexp("https?://(?!([^.]+\.)?google\.com[/:]).*")

Se você precisar especificar vários domínios, faça o seguinte:

@-moz-document regexp("https?://(?!([^.]+\.)?(google\.com|example\.com|foo\.bar)[/:]).*")
    
por 18.08.2012 / 22:11