-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incluindo formulário do rodapé do site #38
Conversation
- Proposta de HTML a ser aplicada - Primeiros estilos ao formulário
- Quando todos atributos estiverem preenchidos botão de submit deve ser habilitado para envio do contato
- Foi utilizado uma solução utilizando o Google App Scrips para envio do email, baseado nesse tutorial: https://github.com/dwyl/learn-to-send-email-via-google-script-html-no-server
7e1f605
to
b671c2d
Compare
_assets/css/footer.scss
Outdated
@@ -12,6 +12,52 @@ | |||
& > * + * { | |||
margin-top: 1.5rem; | |||
} | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Acho que faz mais sentido mover esses estilos para o breakpoint do desktop, assim não precisamos fazer um display: none e fica de acordo com a abordagem mobile-first
_config.yml
Outdated
@@ -33,6 +33,7 @@ contato: | |||
telefone: (11) 3032-6032 | |||
endereco_1: Rua Aspicuelta, 678, Vila Madalena | |||
endereco_2: 05433-011 - São Paulo - SP | |||
formulario_google_app_script: https://script.google.com/macros/s/AKfycbxtepCGgMK3p1e3KxGDx2pRow2rydS6jNMVGffU4Q/exec |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Utilizar o app scripts da Vaga Lume
|
||
// add form-specific values into the data | ||
data.formDataNameOrder = JSON.stringify(fields); | ||
data.formGoogleSheetName = form.dataset.sheet || "responses"; // default sheet name |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Não acho que é necessário salvar no google sheets nesse momento, talvez possamos tirar esses dados do script.
10a69c1
to
cb67300
Compare
commit fb0bfb6 Author: Gabriel Silva Pereira <[email protected]> Date: Mon Jun 18 10:28:08 2018 -0300 Incluindo formulário do rodapé do site (#38) * Adicionando formulário de contato no rodapé - Proposta de HTML a ser aplicada - Primeiros estilos ao formulário * Removendo placeholder quando input ou textarea está em foco * Esconder formulário em dispositivos com resolução <= 768px * Habilitar/Desabilitar botão de submit no formulário de contato - Quando todos atributos estiverem preenchidos botão de submit deve ser habilitado para envio do contato * Adicionando lógica para envio de e-mail - Foi utilizado uma solução utilizando o Google App Scrips para envio do email, baseado nesse tutorial: https://github.com/dwyl/learn-to-send-email-via-google-script-html-no-server * Habilitando honeypot no formulário * Removendo javascripts do HTML * Alterando helper para asset ao invés de js * Movendo javascript para diretórios js * Alterando cor para variável * Adicionando extensão ao arquivo javascript home * Corrigindo um pequendo de digitação * Movendo estilos para breakpoint do desktop * Movendo mixin * Removendo chamada do google sheet * Alterando formulário para envio de e-mail
This reverts commit fb0bfb6.
commit 5e5cf55 Author: Pedro Manoel Evangelista <[email protected]> Date: Mon Jun 25 20:01:24 2018 -0300 Revert "Incluindo formulário do rodapé do site (#38)" This reverts commit fb0bfb6.
Referente a tarefa #20
Formulário é exibido apenas em dispositivos com largura menor ou igual a 768px
Mobile:
Desktop: