Mee Platform Docs
Form

Basic Form

A simple standalone form with configurable fields, submit button, and colour options.

What It Does

The Basic Form module renders a standalone form section with a title, configurable input fields, and a submit button. It supports custom text and background colours, making it easy to match the form to any page design. Use this module when you need a straightforward form without a contact-information sidebar.

Best Used For

  • Newsletter sign-up forms
  • Quick enquiry or callback request forms
  • Event registration captures
  • Any page that needs a lightweight form without contact details

Variants

Loading preview...
Simple variant1 of 2

Simple

A compact card-style form with a title, a few fields, and a submit button. The form fades into view when it enters the viewport.

Best for: Newsletter sign-ups, quick enquiry forms, or any page that needs a lightweight form without contact details

FullForm

Demonstrates the full field set populated with all common input types.

Best for: Testing field combinations and submit button variants

Fields Reference

FieldTypeRequiredDescription
formTitlecomponentNoHeading displayed above the form
fieldscomponentYesList of form input fields with type, label, and validation
submitButtoncomponentNoSubmit button with configurable label and style
submitButtonTextstringNoLegacy plain-text label for the submit button
textColorcustomFieldNoText colour for form labels and descriptions
backgroundColorcustomFieldNoBackground colour for the form section
entranceAnimationcomponentNoScroll-triggered entrance animation

Tips for Great Results

  • Use a clear, action-oriented submit button label such as "Send" or "Get Started".
  • Set textColor and backgroundColor to match your page's colour palette — the form blends in better when it does not feel like a separate block.
  • Keep the number of fields low (three to five) to maximise completion rates.
  • For forms that also need to show contact details (phone, email, address), use the Contact Form Info module instead.

Supported Languages

Fully bilingual — all text fields (title, field labels, button label) support both English and Thai content.

On this page