Skip to main content

Phoenix Theme

Phoenix is a universal theme that demonstrates DiSyL's true cross-CMS power. Write your theme once, deploy it everywhere.

Key Features

 

  • 🌐 Universal Compatibility - One codebase for WordPress, Joomla, and Drupal
  • 🎨 Modern Design - Gradient-rich, responsive, accessible
  • ⚑ High Performance - Fast loading with lazy loading and caching
  • 🧩 Component-Based - Modular, reusable components
  • πŸ”’ Security First - XSS prevention, input sanitization
  • πŸ“± Mobile Optimized - Perfect on all devices

Template Structure

 

phoenix/ β”œβ”€β”€ disyl/ β”‚   β”œβ”€β”€ home.disyl              # Homepage β”‚   β”œβ”€β”€ single.disyl            # Single post/article β”‚   β”œβ”€β”€ page.disyl              # Static pages β”‚   β”œβ”€β”€ archive.disyl           # Archive listings β”‚   └── components/ β”‚       β”œβ”€β”€ header.disyl        # Site header β”‚       β”œβ”€β”€ footer.disyl        # Site footer β”‚       β”œβ”€β”€ slider.disyl        # Homepage slider β”‚       └── sidebar.disyl       # Sidebar β”œβ”€β”€ assets/ β”‚   β”œβ”€β”€ css/style.css β”‚   β”œβ”€β”€ js/theme.js β”‚   └── images/ └── includes/    β””── disyl-integration.php   # CMS integration

Quick Example

 

 

{!-- Same template works in WordPress, Joomla, and Drupal --} {ikb_include template="components/header.disyl" /} {ikb_section type="blog" padding="large"}    {ikb_container size="xlarge"}        <div class="post-grid">            {ikb_query type="post" limit=6}                <article class="post-card">                    {if condition="item.thumbnail"}                        {ikb_image                            src="{item.thumbnail | esc_url}"                            alt="{item.title | esc_attr}"                            lazy=true                        /}                    {/if}                                        <h3>{item.title | esc_html}</h3>                    <p>{item.excerpt | truncate:length=150}</p>                    <a href="{item.url | esc_url}">Read More β†’</a>                </article>            {/ikb_query}        </div>    {/ikb_container} {/ikb_section} {ikb_include template="components/footer.disyl" /}

Learn More

 

 

 

 

content_Drupal
About content_Drupal
Passionate writer and developer sharing insights about web development, design, and technology.
View all posts by content_Drupal β†’