Skip to content
Open backoffice ↗

Designing forms · UMBRACO

Controls & widgets

Maps, sliders, repeaters, signatures, payments and rich content.

Pick the right control

Widgets live in the builder palette alongside Basic and Layout controls. Availability can depend on the installed package, license and configured service.

Widget Configure and test
Map Location, zoom, height, marker and public map loading
Content Slider Each image URL, caption, arrows, indicators and autoplay
Video Supported provider URL and any viewing requirement
File Upload Extensions, maximum size/count and private download
Signature / Draw on Image Clear, redraw, touch input and stored attachment
Data/Grid Repeater Add/remove rows, required subfields and structured output
Appointment Date, slots, time zone and availability behaviour
PDF Form Source PDF, overlay fields and completed document output
Payment Provider configuration, server-controlled prices and test mode
QR Code / Geolocation Destination URL or consent and browser permissions
User Template / Razor Scoped custom content and administrator-owned configuration

Verify on the public Umbraco page

Browse the illustrated widget reference for each widget's configuration, result and setup requirements.

Builder Preview is only the first check. Test image paths after import, carousel interactions, narrow layouts and the submitted value shape in the actual website. An image URL that works on another host may not exist in this site's Media or asset root.

Use local or approved external assets with stable URLs. Keep custom CSS inside the widget/form container so it cannot style the surrounding theme.

PDF forms, Uploads and Theme integration provide the detailed flows.