What is this post about?
This test post is intended to work out a problem and then showcase how Thrive Leads can be coupled with SharpSpring forms. This already works great in other parts of my site, but in this particular case the team at SharpSpring kindly agreed to help me design a horizontal ribbon type form in SharpSpring. This technique of custom CSS layout for SharpSpring forms will come in handy in a number of instances where a horizontal form layout is desired.
What should this look like?
Here is what a ribbon form should look like.
Tricky bits
The tricky parts is to accommodate 2 things:
- Basing the new CSS on the existing “Inline 2.0” CSS stylesheet developed for SharpSpring forms with placeholder text and suppressed labels
- Handling “required field error messages”, where they appear and how they affect the form CSS layout
What’s Happening On This Post?
Below this paragraph, currently you should be seeing an “in content” area rendered by Thrive, with a SharpSpring form.
If we have solved the challenge correctly, then the form should look something like the ribbon example above. But until we solve it, the ribbon will display the sharpspring form in a vertical layout, e.g. too tall / fat.