Event Horizon is a configurable Drupal theme designed for managing event websites. It allows users to customize primary and secondary colors through theme settings and dynamically displays event information entered in the Event Details configuration page for easier setup.
Event Horizon is a modern, configurable theme purpose-built for the Drupal Event Platform. It gives camp, conference, and meetup sites a polished, professional look out of the box, while staying flexible enough to be re-skinned, re-composed, and extended for almost any event.
Originally forked from the FLDC project, Event Horizon has been extended and hardened specifically for the event platform suite: stable, tested, and pluggable.
Why choose Event Horizon?
- Ready in minutes. Enable the theme, pick a color scheme, and you have a modern event site — no theme development required.
- Built for Canvas. Ships a full library of Single Directory Components so editors can build pages visually in Canvas, without touching code.
- On-brand by design. Five built-in color schemes (Dark Pink, Firehouse, Ice, Plum, Slate) or fully custom primary/secondary colors, with every derived shade generated automatically as CSS custom properties.
- Flexible homepage hero. Use the theme's built-in graphic, texture, and video hero, swap in your own assets, or hand the whole hero over to a Canvas block.
- Deeply integrated. Designed and tested alongside the Event Platform suite, so hero, stats, and sponsor displays work correctly out of the box.
- Extensible. A documented component pattern (see AGENTS.md in the project) makes it straightforward to add new Canvas components that match the existing design language.
Build pages visually with Canvas
Event Horizon's component library is organized into groups inside the Canvas page builder, so editors can assemble hero sections, speaker grids, sponsor rows, testimonials, and FAQs entirely by drag-and-drop:
Group Components Layoutsection, group, accordion, accordion-container, footer, navbar
Hero
hero-billboard, hero-side-by-side, cta
Base
heading, text, button, icon, image, badge, blockquote, video, featured-speaker
Card
card, card-logo, card-testimonial, card-icon, stat-card
Event Platform
site-hero-25
A few structural components (site-header, site-hero, site-hero-details, site-stats, sponsor-teaser) are intentionally kept out of the Canvas UI and are managed through the page template or content type display instead.
Make it your own
- Color scheme
- Pick a built-in primary/secondary scheme, or enter custom hex values. Every shade used across the theme's CSS is derived automatically, so the whole site stays visually consistent.
- Homepage hero
- Configure the built-in graphic, texture, and background video — or hand hero placement to a Canvas block for full page-builder control.
Theme settings live at admin/appearance/settings/event_horizon (or the equivalent path for a subtheme that inherits the settings form).
Requirements
Event Horizon is built to complement the Event Platform suite and depends on:
Documentation
Full usage guides ship with the theme:
- README.md — installation and configuration
- LAYOUTS.md — a component-by-component usage guide and common composition patterns (hero + body sections, speaker/session grids, sponsor rows, FAQs, and more)
- AGENTS.md — conventions for authoring new Canvas components for the theme