🌟 ZiraDocs Features
This section covers all the powerful features available in ZiraDocs for creating dynamic, interactive, and visually stunning presentations.
📋 Feature Categories
Section titled “📋 Feature Categories”🎨 Styling & Theming
Section titled “🎨 Styling & Theming”- Themes & Styling - Complete theming system, custom CSS, and visual customization
- Headers & Footers - Persistent slide elements and branding
📊 Content & Layout
Section titled “📊 Content & Layout”- Variables & Templates - Dynamic content, data binding, and reusable templates
- Infographics - Complete presentation templates for specific business scenarios
🎯 Interactive Elements
Section titled “🎯 Interactive Elements”- Dynamic & Interactive - Quizzes, polls, forms, and audience engagement tools
🚀 Quick Feature Overview
Section titled “🚀 Quick Feature Overview”| Feature | Description | Best For |
|---|---|---|
| Custom Themes | CSS variables and complete styling control | Branding, visual consistency |
| Variables | Dynamic content and data binding | Data-driven presentations |
| Interactive Elements | Quizzes, polls, and audience engagement | Training, workshops, meetings |
| Infographics | Pre-built templates for business scenarios | Reports, analytics, pitches |
| Headers/Footers | Persistent branding and navigation | Corporate presentations |
💡 Getting Started
Section titled “💡 Getting Started”New to ZiraDocs?
Section titled “New to ZiraDocs?”- Start with Themes & Styling to understand the visual system
- Learn Variables & Templates for dynamic content
- Add engagement with Interactive Elements
Looking for Specific Features?
Section titled “Looking for Specific Features?”- Brand consistency → Themes & Styling + Headers & Footers
- Data presentations → Variables & Templates + Infographics
- Training materials → Interactive Elements
- Business reports → Infographics
🔧 Feature Combination Examples
Section titled “🔧 Feature Combination Examples”Corporate Presentation
Section titled “Corporate Presentation”---theme: corporate-bluevariables: company: "Acme Corp" quarter: "Q4 2025"header: logo: ./assets/logo.png text: "{{company}} - {{quarter}} Review"---Interactive Training
Section titled “Interactive Training”---theme: educational---
# Training Module
<<quiz>>question: What is ZiraDocs?options: - A programming language - A presentation DSL ✓ - A database systemfeedback: Correct! ZiraDocs is a Domain-Specific Language for presentations.<</quiz>>Data Dashboard
Section titled “Data Dashboard”---theme: data-insightsvariables: metrics: revenue: "$2.4M" growth: "+15%" customers: "1,847"---📚 Advanced Combinations
Section titled “📚 Advanced Combinations”Multi-Language Presentations
Section titled “Multi-Language Presentations”Combine Variables + Themes for localized content:
---variables: lang: "es" content: !include ./locales/{{lang}}.yamltheme: minimal-clean---Interactive Data Stories
Section titled “Interactive Data Stories”Combine Infographics + Interactive Elements + Variables:
---template: data-storytheme: analytics-provariables: dataset: ./data/sales-q4.json---
# Sales Performance
<<chart: bar>>data: {{dataset.monthly_sales}}<</chart>>
<<poll>>question: Which month performed best?options: ["October", "November", "December"]<</poll>>🎯 Feature Roadmap
Section titled “🎯 Feature Roadmap”Current (v0.8.0+)
Section titled “Current (v0.8.0+)”- ✅ Complete theming system
- ✅ Variable substitution and templates
- ✅ Interactive quizzes and polls
- ✅ Business infographic templates
- ✅ Headers and footers
Coming Soon (v0.9.0)
Section titled “Coming Soon (v0.9.0)”- 🔄 Animation and transition system
- 🔄 Advanced chart types
- 🔄 Real-time collaboration features
- 🔄 Export to PowerPoint/PDF
Future (v1.0.0+)
Section titled “Future (v1.0.0+)”- 📋 Plugin system for custom elements
- 📋 AI-powered content suggestions
- 📋 Advanced analytics and tracking
- 📋 Multi-presenter support
🔗 Related Documentation
Section titled “🔗 Related Documentation”- Getting Started - Installation and first presentation
- Language Reference - Complete syntax guide
- CLI Reference - Command-line interface
- Theme Implementation - Creating custom themes
Need help? Check the troubleshooting guide or visit our community forum.