MrGreensWorkshop/MrGreen-JekyllTheme

Contact form using Google Forms

Closed this issue · 6 comments

Is this enhancement or feature is related to a problem?

I think we need contact form and this is what I came up with.

Describe the solution you'd like

There are other options to but for personal use, I think Google Forms will be sufficient.

This is the "Contact Form" button added after the about text; it is added to_layouts/about.md.

button

This is the loading text that appears until the Google Form is loaded.

loading

This is the Google Form that has been loaded.

form

Describe alternatives you've considered

https://formspree.io/plans
https://formspark.io/pricing

Additional context

How to use?

It is explained in these files. Search for "contact_form" in both these files: _data/owner/[language].yml and _data/conf/main.yml.

@fandangos Hi, sorry to bother you like this. Could you please take a look at the comments at PR #143, where I mentioned your name, and tell me what you think? (Brazilian Portuguese translations) Thanks in advance.

No bothering at all, glad to help in whatever I can.

Are we talking about this PR?
53e15a1

I see just a few lines in portuguese and those are OK to understand, minor tweaks could improve it but it's fine as it is.
If you want I can provide a translation to this paragraph:
53e15a1#diff-95836f60c62131324ab103bf9d6682c429cab8acc6814c780c70acfcf591c8abR73

But it needs to get merged first so I know how's the final text that needs translation.

Let me know what I can do to help and I'll do it.

@fandangos Thank you, alright I think I will merge this so you can push a PR to the repo.

These are readme files

English

- Contact form feature (Google Forms)

Brazilian Portuguese

- Recurso de formulário de contato (Formulários Google)

- Recurso de formulário de contato (Formulários Google)

These are language files

English

contact_form:
button_name: Contact Form
formLoadingText: Loading the Contact Form...

Brazilian Portuguese

contact_form:
button_name: Formulário de Contato
formLoadingText: Carregando o Formulário de Contato...

Great! Having the directions to what needs to be translated makes things much faster.

My family is here for dinner, can't do it today.
I'll do it tomorrow after breakfast.

No problem at all, whenever you feel okay.

This issue is finished, as the feature was made in PR #144 and the Brazilian Portuguese translations were checked and improved by @fandangos in PR #145.

@fandangos Thank you again for your time.