Are you an expert Wordpress developer? If Yes=TRUE, I have a job you may be interested in.
Your assignment would be to create a premium quality Wordpress plugin that allows the user to DESIGN custom contact forms and place in their sidebar via a sidebar widget.
-CSS in this form will override any and all CSS of user's Theme. This is important because the CSS for this form needs to be completely independent of the user's Wordpress theme.
-During Wordpress form design, provide a floating preview to right-hand side of what actual form will look like and it changes with each change of a feature
-User can define background color of form
-User can define border color of form
-User can define the border width
-User can define the border corners (square, round) and their degree of roundness
-User can define the button text
-User can define the button corners
-User can define the button gradient
-User can define the button color (color-wheel)
-User can define the on-hover, on-click button color (color-wheel)
-User can define the form header image that needs to expand or contract to fit depending on the width of the form
-User can add fields to the form and various input types (Text field, Email, URL, Telephone number, Text area, Drop-down menu, Checkboxes, Radio buttons, Terms and Conditions checkbox, ReCaptcha)
-User can define the field labels
-User can define the form header text, size, font and color as well as optional text shadow
-User can define the form padding
-User can define the Email address or addresses to send the captured form information
-Form information is captured within Wordpress showing date and time form was submitted and all pertinent information relevant to the fields for each form.
The end-goal of all of this is to provide a USER-FRIENDLY, EASY-TO-USE, INTUITIVE, WORKS EVERYTIME, COMPATIBLE, FLEXIBLE contact form plugin that requires no HTML or CSS experience whatsoever to the end-user.
Level of CSS quality I'm expecting for the CSS buttons:
The user interface will also not use any cheesy looking icons or any font color other than black. Professionalism is the goal here... not creativity.
I know about Contact form 7 so please don't contact me to tell me about it. I find it very not user friendly since it requires HTML/CSS knowledge which is the opposite of the goal of this project.