Widget Types
Section Title
Type:
Subtype:
text_titlesSubtype:
section_title (default)Large heading to mark dashboard sectionsText Block
Type:
Subtype:
text_titlesSubtype:
text_blockDescriptive text content for contextSection Title
Section titles are large headings that span the full width of your dashboard (2 columns). They help divide your dashboard into logical sections.Configuration
Examples
Basic Section Title
Section Without Description
Visual Appearance
When to Use
- Dashboard Organization
- Visual Hierarchy
- User Guidance
Use section titles to divide your dashboard into logical areas:Example Dashboard Structure:
Text Block
Text blocks are content widgets that display longer descriptive text. Unlike section titles, they require a description field.Configuration
For text blocks, both
title and description are required. The description contains the main content you want to display.Examples
Documentation Block
Important Notice
Context Block
When to Use
Dashboard instructions
Dashboard instructions
Provide guidance on how to interact with the dashboard:
- How to filter data
- What actions are available
- How to interpret the visualizations
- Tips for best use
Important notices
Important notices
Communicate critical information:
- Maintenance schedules
- Data quality issues
- Known limitations
- Temporary changes
Context and definitions
Context and definitions
Explain metrics and terminology:
- How values are calculated
- What definitions are used
- Data sources and freshness
- Currency or unit information
Compliance disclaimers
Compliance disclaimers
Display required legal or compliance text:
- Data privacy notices
- Terms of use
- Regulatory disclaimers
- Attribution requirements
Type Normalization
VizBoard accepts multiple variations of text widget type names:section_title
Source: src/lib/extractWidgetTypeInfo.ts:92-116
Features
Full Width
Text widgets span 2 columns for maximum visibility
No Data Connection
No database connection required - pure presentation
Markdown Support
Descriptions support basic text formatting
Quick Edit
Edit title and description through settings menu
Layout Considerations
Grid Behavior
- Desktop (2 Column Grid)
- Mobile (1 Column)
Text widgets always span the full width:
Best Practices
Placement Tips:
- Place section titles before groups of related widgets
- Use text blocks sparingly to avoid overwhelming users
- Consider widget order: titles should introduce, not follow
- Keep descriptions concise (2-3 sentences ideal)
Styling
Text widgets use consistent styling from your dashboard theme:Public Dashboards
Configuration Dialog
The text widget configuration form is simple:Section Title Form
Text Block Form
src/components/dashboard/widgets/textblocks/textBlocksConfig.tsx:25-153
Use Case Examples
Source Code Reference
Text widget implementation:- Configuration:
src/components/dashboard/widgets/textblocks/textBlocksConfig.tsx:14-153 - Section Title Rendering:
src/components/dashboard/widgets/textblocks/sectionTitle.tsx:14-56 - Text Block Rendering:
src/components/dashboard/widgets/textblocks/textBlock.tsx - Type Normalization:
src/lib/extractWidgetTypeInfo.ts:92-116
Validation
Section Title
- ✅ Title is required (max 100 characters)
- ✅ Description is optional
- ✅ No configs needed
Text Block
- ✅ Title is required (max 100 characters)
- ✅ Description is required (must not be empty)
- ✅ No configs needed
Related Documentation
Dashboard Layout
Learn about grid system and widget positioning
Creating Widgets
Guide to adding widgets to your dashboard
