y7kim / agency-jekyll-theme

Agency Theme for Jekyll
Apache License 2.0
868 stars 2.02k forks source link

Contact form #92

Open N214 opened 4 years ago

N214 commented 4 years ago

I'm using this theme on Github page, everything works but the contact form. I have read the solution proposed here #14 using formspree.io but the ajax method is in the premium package now, do you guys know some alternatives and solution?

Thank you !

raviriley commented 4 years ago

I'm using this theme on Github page, everything works but the contact form. I have read the solution proposed here #14 using formspree.io but the ajax method is in the premium package now, do you guys know some alternatives and solution?

Thank you !

This version requires a backend for the PHP contact form to work, so it will not work on GitHub Pages. I fixed this in my updated version of this theme by using Formspree to make a backend-less contact form that works on GitHub Pages and other static site hosts:

raviriley/agency-jekyll-theme/

I wanted to use this theme but saw that this and SotiriosVrachas's versions are both outdated and not maintained, so I decided to convert the newest Bootstrap code to a Jekyll theme from scratch. Then, once I started using the theme, I realized I could make some additions to make the original theme more useful, such as Google Analytics support, an actually functional contact form, customizable styling, etc. Check out the details here!