Closed shogunbr closed 7 years ago
@shogunbr sua branch está desatualizada. Favor fazer um rebase com o master.
@idgserpro foi
Além de src/brasil/gov/paginadestaque/themes/destaques-cinza/img/acesso-a-infornacao.png, src/brasil/gov/paginadestaque/themes/destaques-cinza/img/brasil.png também pode ser removido nesse mesmo commit/PR (ambos foram removidos no PR da adaptação do brasil.gov.temas para a nova barra > 1.2).
Além disso, fica um pequena margem (bem sutil) maior cinza entre a barra e o tema (clique nas imagens para que fique num tamanho maior no browser):
Que não ocorre nos demais temas.
Há outras "inconsistências" no layout com relação aos demais temas e outros arquivos que também podem ser removidos, mas acho que não são o escopo desse PR e portanto abrimos um outro issue https://github.com/plonegovbr/brasil.gov.paginadestaque/issues/12.
@idgserpro inicialmente eu achava que essa borda extra tbm não estava no escopo, pois já estava nas versões anteriores. Mas como esse PR corrige o estilo referente a barra do governo, não vejo problemas em ser tratatado aqui.
Seu PR está quase pronto! Agora falta um passo que parece "burocrático" mas necessário, chamado "upgradeStep". Como você alterou o css, é uma boa prática refazer os bundles que o Plone faz para que, ao aplicar essa nova versão num portal, funcione automaticamente. Isso é necessário porque sua correção funciona perfeitamente para portais criados do zero, mas aqueles já em produção continuarão com o erro.
Você precisa, basicamente:
__init__.py
um novo método, pode copiar daqui;__init__.py
pode ser vazio, ele é necessário apenas para indicar que essa pasta é um módulo python. Sua chamada de método para refazer os bundles está sendo feita em upgrades/__init__.py
, dessa forma, se outro upgradeStep precisar fazer a mesma coisa basta usar esse mesmo método.Qualquer dúvida pode questionar por aqui mesmo.
@idgserpro o teste não passou, eu fiz algo errado?
Você já pode se familiarizar com o processo e ver o log da build que quebrou. Lá indica a linha que deu problema, de forma mais específica:
Você precisa alterar o 1001 para 1002 nesse teste, pois é o último profile que você adicionou. Aproveite e adicione testes no mesmo molde do upgrade anterior:
def test_to1002_available(self):
step = self.list_upgrades(u'1001', u'1002')
self.assertEqual(len(step), 1)
def test_to1002_execution(self):
self.execute_upgrade(u'1001', u'1002')
Entendi. Mas só vou poder a voltar a mexer nisso semana que vem, pois só tenho montado o ambiente de desenvolvimento na minha máquina do trabalho.
Tudo bem. Qualquer dúvida estamos aí.
@idgserpro
@shogunbr Pra mim está ok. Demais questionamentos de layout ou melhoria faremos em https://github.com/plonegovbr/brasil.gov.paginadestaque/issues/12.
Não temos previsão para essa correção ser incorporada num novo release IDG, converse com o @hvelarde se necessitar de um release de brasil.gov.paginadestaque nesse interim: você precisará pinar esse pacote na sua infra-estrutura.
Se tem interesse em mexer em outros relatos de css no IDG fique à vontade :laughing:
Corrige Tema Cinza para funcionar com nova versao do brasil.gov.barra reportado em #8