plugin-icon

Fair Timetable

A Gutenberg block system for multi-track schedules with time slots that position themselves automatically. Responsive out of the box.
Évaluations
Version
0.7.0
Installations actives
10
Mis à jour récemment
Aug 3, 2026

A Gutenberg block system for multi-track schedules. Build a visual programme with columns (stages, rooms, tracks) and time slots that position themselves automatically based on start time. Responsive out of the box — time ranges collapse gracefully on mobile. Perfect for festivals, conferences, and workshops with parallel sessions.

Key Features:

  • Flexible Container System: Timetable container block organizes multiple columns horizontally
  • Smart Context Inheritance: Time settings defined once in the timetable, inherited by all columns
  • Responsive Time Display: Time ranges automatically hide on narrow screens for optimal mobile experience
  • Precise Time Slots: Individual time slots with calculated positioning based on start times
  • Visual Time Scale: Configurable hour height for optimal visual presentation
  • Server-side Rendering: SEO-friendly with proper WordPress block architecture
  • Clean Block Editor UX: Intuitive editing with read-only settings display and parent navigation
  • Fair Pricing Model: No premium tiers or hidden features – everything is included

Block Structure:

  • 📅 Timetable Container – Organizes columns horizontally, defines global time settings
  • 📊 Timetable Column – Individual schedule tracks (e.g., Room A, Stage 1, Workshop Track)
  • Time Slot – Individual events with precise time positioning and responsive display

Perfect For:

  • Conference organizers managing multiple tracks
  • Event venues with parallel sessions
  • Workshop coordinators with concurrent activities
  • Festival organizers with multiple stages
  • Educational institutions with class schedules
  • Any organization needing visual time-based layouts

The plugin uses advanced CSS container queries for responsive design and WordPress’s block context system for seamless data inheritance between parent and child blocks.

Development

Developer Notes

The plugin is open source and contributions are welcome on GitHub.

Gratuitsur les plans payants
En procédant à l’installation, vous acceptez les Conditions d’utilisation de WordPress.com ainsi que les Conditions de l’extension tierce.
Testé jusqu’à version
WordPress 6.9.6
Cette extension est disponible en téléchargement pour votre site .