Uniform Contact Block

Easy contact form integration

A plugin for Kirby that provides a contact form block based on Kirby Uniform. Add beautiful, functional contact forms to your site with just a few clicks.

Features:

  • Pre-built contact form block
  • Based on Uniform
  • Easy to customize
  • Spam protection support
  • MIT licensed

License

Released under the MIT License

Description

A plugin that enables developers to integrate a beautiful contact form block into Kirby CMS layouts using the kirby-uniform plugin. The solution requires minimal setup while offering robust spam prevention and flexible styling options.

Key Features:

  • Quick Setup: Works immediately with default configuration
  • Layout Flexibility: Three distinct layout styles available
  • Optional Theming: Includes a basic theme option for consistent styling
  • Progressive Enhancement: Functions with or without JavaScript enabled
  • Built-in Protection: Includes multiple anti-spam guards by default
  • Customizable Labels: Adjust form field labels and placeholders through panel interface
  • Field Configuration: Customize required fields and validation patterns
  • Email Integration: Configurable sender and recipient email addresses

Built-in Spam Protection:

The plugin includes multiple spam prevention methods:

  • Honeytime guard (requires configuration)
  • Simple Captcha integration
  • Spam Words guard
  • Combined multi-layer protection

Important Note:

This plugin requires a multi-language Kirby setup using language codes as the initial URL segment. Single-language implementations need modification.