PurpleTurtleCreative / purple-turtle-creative

Custom theme for the Purple Turtle Creative WordPress website.
https://purpleturtlecreative.com/
GNU General Public License v3.0
0 stars 0 forks source link

Replace Formidable Form with custom implementation #41

Closed MichelleBlanchette closed 1 year ago

MichelleBlanchette commented 1 year ago

Main Goal: Reduce DOM depth for performance optimization. Also, I just don't need this massive plugin for a single, static form. 🤷 ~OH! And this should allow me to remove jQuery again!~ The SlickJS slider still uses jQuery. Might want to just make that a grid of bordered columns..?

I don't really care about local data, just send an email. I know local data is good for backups but eh... I trust SMTP, no? Plus, then I don't claim that stored data. Could even use Completionist to automatically create an Asana task, too—maybe in the future. It probably doesn't actually matter because I get all my work from Codeable. 🤪

MichelleBlanchette commented 1 year ago

I just became an affiliate of Codeable via their Referoo system. There is a JavaScript snippet to display a Codeable project submission form. However, it doesn't seem like I can set myself as a Preferred Contractor via that snippet, so I might want to implement a custom solution instead via their API.

MichelleBlanchette commented 1 year ago

I've uninstalled Formidable Forms since I don't currently need any forms on PTC as I focus on building Completionist Pro. Maybe I'll eventually want a support form, but this isn't really necessary since an embedded Google Form can also do the trick or just basic email messaging really...