Skip to content
This repository has been archived by the owner on Apr 24, 2023. It is now read-only.

Folha de estilo com seletores muito abrangentes #28

Closed
pguedesbr opened this issue Feb 6, 2017 · 9 comments
Closed

Folha de estilo com seletores muito abrangentes #28

pguedesbr opened this issue Feb 6, 2017 · 9 comments

Comments

@pguedesbr
Copy link

O arquivo style.css desse módulo possui uma série de seletores extremamente abrangentes, com button, table, input, select.... etc sem nenhuma limitação de escopo.

Como resultado, as lojas ficam com seus temas deformados pelas regras de estilo do módulo do pagseguro. Isso precisa ser corrigido o quanto antes!

@andersao
Copy link

andersao commented Feb 6, 2017

👍

@gabriellucius
Copy link
Contributor

gabriellucius commented Feb 10, 2017

Olá @pguedesbr

Realmente, a abrangência está maior que a necessária. Vamos providenciar as alterações assim que possível.

Se você puder, por favor, mencionar exemplos de temas, telas e/ou disponibilizar alguma evidência (print), que você tenha nos ajudaria no processo de validação das alterações.

Obrigado pela contribuição! (:

@pguedesbr
Copy link
Author

@gabriellucius As consequências mais visíveis em meu modulo em desenvolvimento foram em labels (fonte branca) e tabelas (com bordas). A partir dessas evidencias constatei que a folha de estilo do pagseguro estava muito abrangentes.

@gabriellucius
Copy link
Contributor

@pguedesbr você usa algum tema específico na sua loja? Você customizou os estilos da sua loja? Pode disponibilizar algum print do comportamento? (embora haja alguns seletores mais abrangentes no módulo, nas lojas de testes que temos não está comprometendo o layout, então caso você disponibilize mais informações ficará mais fácil atuar no problema).

@pguedesbr
Copy link
Author

@gabriellucius estamos usando o tema Porto E-Commerce mas na real, não é muito relevante.

Exemplo abaixo, um seletor ".label" mudando a cor dos atributos na aba de Mais Informações do produto:
image

Reitero que não devem tratar caso a caso. O que vocês devem fazer é prefixar todas as regras css com seletores que as limitem apenas a blocos do próprio módulo do Pagseguro. Ou mais, evitem usar regras css de reset como parte do módulo.

@victornsc
Copy link

O meu tema também ficou quebrado depois de instalar o módulo.

Exemplo:
screen shot 2017-03-01 at 18 08 53

Sem o módulo:
screen shot 2017-03-01 at 18 09 04

@willfrombrazil
Copy link

Algum update nesse bug? Esta folha do pagseguro está alterando diversas sessões de qualquer tema, até Blank e Luma. Não podem amarrar esses ajustes dentro de uma classe css do módulo?

@esilvajr
Copy link
Contributor

@willfrombrazil ainda estamos validando.

@yuriolive
Copy link

yuriolive commented Aug 11, 2017

Estão sendo selecionados todos elementos th e td
pagseguro2
E o box sizing...
pagseguro3

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

8 participants