Try it
  • Examples
  • Features
  • Testimonials
  • Partners
  • Pricing
  • Support
    • Sintel Apps Help
    • Sintel Apps Release History
    • Sintel BI Help
    • Sintel BI Release History
    • Webinars
    • How to video series
    • Ask the community
    • Submit a ticket
    • Request a demo
    • Compare us
  • Blog
  • Examples
  • Features
  • Testimonials
  • Partners
  • Pricing
  • Support
    • Sintel Apps Help
    • Sintel Apps Release History
    • Sintel BI Help
    • Sintel BI Release History
    • Webinars
    • How to video series
    • Ask the community
    • Submit a ticket
    • Request a demo
    • Compare us
    • For Schools
  • Blog
  • Get Started
How can we help?

Search for answers or browse articles about Sintel Apps

Filter by categories Clear Results
  • About Sintel Apps

    • What is Sintel Apps? (Product Overview)
    • Understanding the Underlying SharePoint List
  • Sintel Forms to Sintel Apps Migration

    • Sintel Forms Is Now Sintel Apps – What You Need to Do
    • Upgrading from Sintel Forms to Sintel Apps – Migration Guide
    • JavaScript API Differences Between Sintel Forms and Sintel Apps
    • Migrating Workflow History using a custom Microsoft Flow
    • What Does Not Migrate Automatically
    • Migration Checklist
    • Information for IT Administrators – Installing Sintel Apps
    • How to Find Existing Sintel Forms in SharePoint
    • Convert a classic SharePoint site to a modern one
  • Getting Started

    • Add Sintel Apps to Your Microsoft 365 Tenant
    • Configure Sintel Apps on a Site
    • Using Site Collection App Catalogs
  • Designer Overview

    • Sintel Apps Designer – Overview (Tour)
    • Layout Tab (Overview)
    • Workflow Tab (Overview)
    • Settings Tab (Overview)
    • Logic Tab: Create your First Rule (Overview)
  • Layout

    • Layout Tab (Overview)
    • Calculated Fields
    • Fields

      • Text Fields (All types explained)
      • Choice Fields (Dropdown vs Multi-Choice)
      • Lookup Fields
      • Person and Group Fields Posted
      • Number, Currency & Percentage Fields
      • Yes/No Field
      • Date & Date Time Fields
      • Hyperlink Field
      • Picture Fields
      • Related List
      • Related Library
      • Enhanced Rich Text Editor
    • Widgets

      • Attachments
      • HTML Widget
      • Workflow Status Widget
      • Workflow History Widget
      • Buttons
    • Theme

      • Data Import Export
      • Theme & Styling
  • Logic

    • Logic Tab: Create your First Rule (Overview)
    • Understanding Conditions
    • Understanding Steps
    • The JavaScript API

      • Using the JavaScript API in Logic
  • Workflow

    • Workflow Tab (Overview)
    • How to Build Common Workflow Patterns in Sintel Apps
    • How to Configure Workflow Email Notifications
    • Actions

      • The Workflow Actions API Integration
      • Workflow Actions – Configuration and Settings
      • Configuring Power Automate Webhook
    • Statuses

      • Workflow Statuses – Configuration and Settings
  • Settings

    • Settings Tab (Overview)
    • PDF Export
    • Conversations
    • After save script
    • Confirmation Screens
    • License Information
    • Upgrade from Sintel Forms
    • Custom Emails
    • Form Viewer

      • Actions Menu Behavior
      • Enable Concurrent Access
      • After save/action redirect to
      • After close redirect to
    • External Access

      • External Access & Sharing
      • Configuring External Access Permissions
  • Product Updates

    • CSP Content Security Policies (CSP) Enforcement for SPFx Apps
    • Sintel Apps Content Delivery Network CDN
    • Release History
    • How to update Sintel Apps
  • Building Forms

    • How to Create a New List
  • End-to-End Examples

    • Articles coming soon
  • Checklists & Best Practices

    • Sintel Apps – Project Planning & Best Practices
    • Project Requirements Template
  • Advanced Configurations

    • The Workflow Actions API Integration
    • Using the JavaScript API in Logic
    • Configuring External Access Permissions
  • Troubleshooting

    • Failed to query permissions
    • Convert a classic SharePoint site to a modern one
  • Administration

    • Sintel Apps Email Delivery
< All Topics
You are here:
  • Main
  • Layout
  • Widgets
  • HTML Widget

HTML Widget

Posted15 February 2026
Updated10 July 2026
ByAmy Dermody
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%

The HTML widget allows you to add formatted content, instructions, or custom layout elements directly into your form. It does not store data in the underlying SharePoint list.

What Is the HTML Widget?

The HTML widget provides a rich text editor where you can add:

  • Formatted text
  • Headings
  • Lists
  • Links
  • Images
  • Tables
  • Structured content

It is commonly used for:

  • Form instructions
  • Compliance statements
  • Policy references
  • Visual separators
  • Branded headers
  • Custom layout elements

Unlike standard fields, the HTML widget is for display purposes only.

Furthermore, this widget empowers you to input HTML and tokens for embedding form field values.

Supported field types include:

  • Choice
  • MultiChoice
  • Lookup
  • Currency
  • Number
  • Text
  • Multiline text
  • Boolean

To add one of these field types, simply type “{{” and a list of available tokens will appear. When you add “{{field_name}},” this token will be replaced with a value from the field.

How to Add the HTML Widget

 

  1. Open the Layout tab in the Designer.
  2. Select Widgets in the left panel.
  3. Drag and drop HTML onto your form.
  4. Enter content using the rich text editor.

 

The widget will display the formatted content directly within the form. The HTML widget includes a full rich text editor with standard formatting tools or you can switch to Code View.

Example Ideas for Using HTML

You can use the HTML widget to create:

Branded Section Headers 

Custom coloured headers with icons.

<div style="padding:12px 15px; background:#2F80ED; color:#ffffff; border-radius:4px;">
   <h3 style="margin:0;"><i class="fas fa-folder-open" style="margin-right:8px;">​</i> Project Details </h3>
</div>

Information Panels

Highlight important instructions or warnings.

<div style="padding:15px; background:#f4f6f9; border-left:4px solid #2F80ED;">
   <h3>Important Notice</h3>
   <p>Please ensure all required documents are uploaded before submission.</p>
</div>

 

Policy Acknowledgement Text

Display formatted compliance statements.

<div style="padding:10px; background:#f8f9fa; border:1px solid #dee2e6;">
   <p>
      <i class="fas fa-shield-alt" style="margin-right:6px;"></i>
      By submitting this form, you confirm that all information provided 
      complies with organisational policy.
   </p>
</div>

Visual Separators

Create spacing or horizontal rule sections between groups of fields.

Simple divider:

<hr style="border:0; height:1px; background:#e0e0e0; margin:20px 0;"/>


Divider with icon:

<div style="text-align:center; margin:20px 0; color:#6c757d;">
   <i class="fas fa-ellipsis-h"></i>
</div>

Embedded Links

Provide quick access to policies or external systems.

<p>
   <i class="fas fa-external-link-alt" style="margin-right:6px;"></i>
   <a href="https://yourorganisation.com/policy" target="_blank">
      View Full Policy
   </a>
</p>

 

HTML with tokens 

Improve user experience even more by including tokens in your HTML

<div style="
    background:#ffffff;
    border:1px solid #e1e7ef;
    border-radius:16px;
    padding:28px;
    font-family:'Segoe UI',Arial,sans-serif;
    box-shadow:0 8px 24px rgba(0,0,0,.06);
">
   <div style="display:flex;align-items:center;">
      <div style="
            width:54px;
            height:54px;
            background:#2563eb;
            border-radius:50%;
            display:flex;
            align-items:center;
            justify-content:center;
            color:#ffffff;
            font-size:22px;
            flex-shrink:0;
        "><i class="fa-solid fa-user">​</i></div>
      <div style="margin-left:18px;">
         <div style="
                font-size:28px;
                font-weight:600;
                color:#1f2937;
                line-height:1.2;
            "> Hi, welcome to the Expense Claim app </div>
         <div style="
                color:#6b7280;
                font-size:16px;
                margin-top:8px;
                line-height:1.5;
            "> To get started, what’s your name? </div>
      </div>
   </div>
   <div style="
        margin-top:22px;
        padding:16px 18px;
        background:#f8fafc;
        border-radius:10px;
        color:#475569;
        font-size:14px;
        line-height:1.6;
    "><i class="fa-solid fa-circle-info" style="color:#2563eb;margin-right:8px;">​</i> We’ll use your name to personalise the rest of the form. </div>
</div>
<div style="background:#ffffff;border:1px solid #e1e7ef;border-radius:16px;padding:28px;font-family:'Segoe UI',Arial,sans-serif;box-shadow:0 8px 24px rgba(0,0,0,.06);">
   <div style="display:flex;align-items:center;margin-bottom:20px;">
      <div style="width:54px;height:54px;background:#2563eb;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;color:white;"><i class="fas fa-user">​</i></div>
      <div style="margin-left:18px;">
         <div style="font-size:28px;font-weight:600;color:#1f2937;"> Welcome, {{YourName}} </div>
         <div style="color:#6b7280;font-size:15px;margin-top:4px;"> We're ready to help you submit your expense claim. </div>
      </div>
   </div>
   <div style="background:#f8fafc;border-radius:10px;padding:18px;">
      <div style="font-weight:600;margin-bottom:14px;color:#1f2937;"> Before you begin </div>
      <div style="display:flex;align-items:center;margin-bottom:10px;color:#475569;"><i class="fas fa-receipt" style="width:24px;color:#2563eb;">​</i><span>Have your receipts available</span></div>
      <div style="display:flex;align-items:center;margin-bottom:10px;color:#475569;"><i class="fas fa-pound-sign" style="width:24px;color:#2563eb;">​</i><span>Check your expense amounts</span></div>
      <div style="display:flex;align-items:center;color:#475569;"><i class="fas fa-check-circle" style="width:24px;color:#22c55e;">​</i><span>Review your details before submitting</span></div>
   </div>
   <div style="margin-top:22px;padding-top:16px;border-top:1px solid #edf2f7;color:#6b7280;font-size:15px;display:flex;align-items:center;"><i class="fas fa-clock" style="margin-right:10px;color:#2563eb;">​</i><span>Estimated completion time: <strong>2 minutes</strong></span></div>
</div>

 

Tips

  • Use HTML when you want layout flexibility beyond standard fields
  • Do not try use HTML to collect data.
  • Keep formatting consistent with your form theme.
  • Avoid overcomplicating layout with unnecessary styling and keep instructional text concise.
  • The HTML widget is display-only, it does not create a SharePoint column.

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents

Sintel Apps

Create apps on Microsoft 365 in minutes with no code.

Address

River House
Blackpool Park,
Cork, T23 R5TF,
Ireland

Support

  • Product help
  • Community site
  • Submit a ticket
  • Compare us

    Contact us to

    • Book a demo
    • Request a license
    • Become a partner

    e-mail: info@sintelapps.com
    tel: +353 (0) 21 245 2935

    Follow us

    • Follow
    • Follow
    • Follow

    © Copyright 2026 | End User License Agreement | Privacy Policy | Terms Of Use

    Sintel Apps
    Sintel Apps Assistant
    Get instant answers and support
    Connecting to Sintel Apps Assistant…
    Sintel is thinking…
    We use cookies to collect and analyse information about the users of this website. Please click 'I accept' to consent to the use of this technology.