frontendbr / eventos

:date: Lista de eventos, meetups, encontros e qualquer tipo de aglomeração frontender
https://eventos.frontendbr.com.br
MIT License
840 stars 61 forks source link

[Site] Criação do HTML + CSS básico #22

Closed eduardojmatos closed 7 years ago

eduardojmatos commented 8 years ago

O @LFeh está tocando a parte de interface básica, como definição de grid, header, footer e container principal.

O branch utilizado é o https://github.com/frontendbr/eventos/tree/interface.


OBS: @LFeh se possível, descreva aqui pra gente as escolhas que fez e o que falta pra fecharmos essa issue. Quando for fazer PR do branch interface pro develop, relaciona também essa issue, please! :heart:

felipefialho commented 8 years ago

Antes de tudo, os layouts do @diogorodrigues estão aqui

felipefialho commented 8 years ago

Pessoal, adiantei bastante coisa.

  1. Se alguém conseguir ir criando o sistema para gerar sprites do SVG (e adiciona-los ao layout) agradeço. Por enquanto está só marcação.
  2. Ainda tenho algumas coisas para fazer no banner principal (adicionar a imagem e o lazyload é uma delas).
  3. Se alguém estiver disposto também pode criar o bloco de "Próximos Eventos", a paginação e "anuncie seu evento" todos como molecules. Iria ajudar pra cacete.
  4. @diogorodrigues, tomei a liberdade de mudar algumas coisinhas no layout, uma delas é inverter o filtro superior com o banner, acredito que faz mais sentido assim. Pensando pela lógica, os filtros vão ser aplicados no bloco de eventos, não no banner.

c/c @frontendbr/admins

diogomoretti commented 8 years ago

Não sou muito chegado nesse nomenclatura de pastas do AD. Prefiro components, pages, helpers, base... Mas tá ficando massa! Vou clonar e ajudar.

felipefialho commented 8 years ago

Deu algum pau na mensagem do commit.

Mas basicamente

Continuo precisando de ajuda para levar o projeto pra frente ;)

hevertoncastro commented 8 years ago

Estou dando um estudada no código aqui pra tentar te ajudar @LFeh. Ficou bem legal o topo!

felipefialho commented 8 years ago

Valeu mano!

fdaciuk commented 8 years ago

Tá ficando massa @LFeh, parabéns cara :D

Só uma dúvida: rola trocar o Jade por EJS ou Nunjucks?

A questão é só pelo motivo de que nós não vamos utilizar HTML, pois o Preact é que vai fazer a renderização da view. Usando uma template engine mais próxima do HTML, fica mais fácil reaproveitar o código que está sendo feito =)

felipefialho commented 8 years ago

Por mim tranquilo, consegue fazer esse update no que já foi feito até agora?

Dai continuo já na estrutura que você prefere :)

E aproveitando, se for fazer esse ajustes, consegue alterar minhas três últimas mensagens de commit? Deu algum erro na hora de commitar, tentei renomear mas não foi nem que a porra.

fdaciuk commented 8 years ago

@LFeh abri os PRs #30 e #32 ajustando os commits e trocando o template engine para EJS =) Abri também a issue #31, porque tem uns símbolos que não estão aparecendo, quando puder dar uma olhada :grin:

willianjusten commented 8 years ago

@frontendbr/admins

Pessoal, eu to passando por alguns problemas, então estou diminuindo drasticamente meu tempo de programação. Hoje aceitei os PR, dei uma revisada por alto nas coisas, mas infelizmente não creio que eu vá conseguir trabalhar muito no projeto por agora...

felipefialho commented 8 years ago

Tranquilo Willian.

Eu ia trabalhar um pouco hoje mas acabou não sobrando tempo, amanhã continuo :)

felipefialho commented 8 years ago

Pessoal, adicionei o bloco de eventos.

Falta pouco nessa página inicial ;)

felipefialho commented 8 years ago

Pessoal, fiz coisa pra carario.

Sendo assim, finalizei a home.

Vocês já podem usar essa estrutura da home para começar a trabalhar nas interações.

Pode dar um feedback @diogorodrigues?

c/c @frontendbr/admins

fdaciuk commented 8 years ago

Boa @LFeh! O HTMLmin provavelmente não vai precisar, porque quando aplicar o Preact a marcação vai ficar por conta do JS, que já vai ser minificado xD

Lazyload, paginação, talvez possa mudar também, pelo mesmo motivo. No mais, show de bola :D

Acho que é hora de começar a atacar essa parada com JS <3

EDIT: Agora vi que a paginação foi a interface né? Esquece o que eu comentei :P Ficou top! Parabéns :D

felipefialho commented 8 years ago

Paginação foi só interface :p

O lazyload é bem leve, se não tiver problema seria legal manter \o

fdaciuk commented 8 years ago

De boa :D Sobre o lazyload, não é que vai ser tirado, só tem que ver a compatibilidade pra aplicar junto com o Preact. Mas se não for esse que está, pode ser outro, mas vai ter sim, fica susse =)

felipefialho commented 8 years ago

@frontendbr/admins

Pessoal, vocês sabem quando vão começar a parte de desenvolvimento JavaScript no projeto?

felipefialho commented 8 years ago

Vou começar a fazer a interna.

felipefialho commented 8 years ago

Pessoal, comecei a fazer a interna

Fica faltando basicamente o bloco de "próximo eventos", se alguém conseguir fazer agradeço profundamente, caso não, só vou retomar esse projeto segunda-feira ;)

c/c @frontendbr/admins

@diogorodrigues, estou tomando a liberdade de alterar bastante coisa no layout, espero que não se importe. Se possível faz um clone do branch e me passa seu feedback.