MARKETPLACE
PLUGINS
TIME BLOCKS (PRO)
Time Blocks (Pro) logo

Time Blocks (Pro)

Published April 2026
   •    Updated April 2026

Plugin details

Welcome to TimeBlocks PRO, the most advanced and fluid resource timeline built for Bubble. 🧱⏱️
While standard calendars only show when things happen, TimeBlocks shows you who is doing them and where. Perfect for team scheduling, CRM task management, equipment rentals, and booking systems.

We rebuilt the standard timeline experience to give your users a native, app-like feel. No more clunky interactions or jumping screens.

✨ PRO Exclusive Features:

✋ Fluid Drag & Drop & Resize: Users can drag tasks between employees or stretch them to increase duration. Everything happens smoothly on the screen and sends the exact new dates and rows directly to your Bubble workflows.

🧱 Smart Collision Detection: Prevent double-booking! Toggle the allow_overlap setting, and if a user tries to drag a task onto an occupied time slot, it will elegantly bounce back to its original position.

🧠 Intelligent UX (1-Click vs 2-Clicks): We solved the classic calendar UX problem. 1 Single Click selects and grabs the task for moving. Double-Click triggers the Bubble Event (perfect for opening "Edit Details" popups without accidentally triggering them while dragging!).

📐 Elastic Auto-Height: The timeline automatically and smoothly expands its height when tasks stack on top of each other, pushing your Bubble page content down naturally without overlapping.

🎨 Status Color Engine & Styling: Pass a list of statuses (e.g., "Pending", "Done") and a matching list of colors. TimeBlocks automatically paints the blocks! Plus, independently control the roundness of the main table and the task blocks.

Demo Page: https://demo-app-56978.bubbleapps.io/version-test/timeblocks_pro/1776246358334x277562622749159200

Editor Page: https://bubble.io/page?id=demo-app-56978&tab=Design&name=timeblocks_pro

$15

One time  •  Or  $5/mo

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

NoCoddo logo
NoCoddo
Joined 2025   •   86 Plugins
View contributor profile

Instructions

Setting up TimeBlocks PRO is incredibly fast. Follow these steps to map your data and activate the interactive superpowers:
Step 1: Place the Element
Drag the TimeBlocks PRO element onto your page. Make sure your container has "Fit height to content" checked so the timeline can dynamically stretch when tasks stack up!

Step 2: Map your Data (The Left Column & The Tasks)

In group_ids, pass the unique identifiers for your rows (e.g., Search for Users:each item's Unique ID).

In item_group_ids, pass the corresponding row ID for each task (e.g., Search for Tasks:each item's User ID). ⚠️ Crucial: These must match exactly for the tasks to fall into the correct rows!

Fill in the rest of the item fields (item_ids, item_titles, item_starts, item_ends).

Step 3: Master the Interactions (Drag, Drop & Click)
TimeBlocks PRO uses industry-standard Calendar UX:

🖱️ Single Click / Click & Hold: Used strictly for interacting with the block (Dragging to a new row or Resizing the edges).

🖱️🖱️ Double Click: Used to open details. When a user double-clicks a block, the plugin triggers the "Task Clicked" workflow and exposes the Task ID in the element's State.

Step 4: Save Changes to your Database (Drag & Drop Workflow)

Go to your Workflows and add the Event: A TimeBlocks PRO Task Moved or Resized.

Add an Action: Data -> Make changes to a thing.

The "Thing to change" will be the task where Unique ID = This TimeBlocks PRO's dragged_task_id.

Update its Start Date with This TimeBlocks PRO's new_start_date and its End Date with new_end_date.

Update its Owner/Row with This TimeBlocks PRO's new_group_id.

(Optional: Set allow_overlap to "No" to automatically block users from dropping tasks into occupied slots!)

Types

This plugin can be found under the following types:
Element   •   Event

Categories

This plugin can be found under the following categories:
Calendar   •   Productivity   •   Chart   •   Small Business   •   Visual Elements

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble