=== Tabilo - Table Builder Block ===
Contributors:      binsaifullah
Tags:              table, table builder, pricing table, comparison table, gutenberg block
Requires at least: 6.7
Tested up to:      7.0
Requires PHP:      7.4
Stable tag:        1.0.0
License:           GPL-2.0-or-later
License URI:       https://www.gnu.org/licenses/gpl-2.0.html

Build responsive pricing, comparison & data tables in the WordPress block editor.

== Description ==

**Tabilo** is a flexible, native **table builder block for the WordPress block editor (Gutenberg)**. Create beautiful **pricing tables, comparison tables, data tables, booking tables** and more — right inside the editor, with a live preview and zero shortcodes.

Unlike traditional WordPress table plugins that lock you into plain text cells, Tabilo lets you insert **any Gutenberg block inside a table cell** — headings, paragraphs, images, buttons, lists, icons, star ratings, and even other blocks. If you can build it with blocks, you can put it in a Tabilo table.

Start fast with **40+ pre-designed table patterns**, then customize colors, borders, spacing, and typography visually — no code required.

= Why choose Tabilo? =

* **Any content, any cell** – insert any block into table cells for unlimited layouts.
* **Made for the block editor** – a true native block, not an iframe or shortcode.
* **Beginner friendly** – build a table visually with columns, rows, header and footer toggles.
* **Designer ready** – fine-grained control over colors, borders, radius, padding and spacing.
* **Lightweight & fast** – no jQuery, no bloat, clean semantic HTML output.
* **Translation ready** – fully internationalized and RTL friendly.

== Key Features ==

* **Flexible content** – add any Gutenberg block (text, images, buttons, icons, ratings…) inside cells.
* **Visual table builder** – set columns and rows, then edit directly in the editor.
* **Header & footer sections** – optional table header and footer with independent styling.
* **Fixed or auto layout** – switch between fixed-width and content-based column sizing.
* **Responsive tables** – horizontal-scroll mode with an optional scroll hint for small screens.
* **Block styles** – Default, Striped, and Separated styles out of the box.
* **Full styling controls** – table, row, cell, header and footer colors, backgrounds, per-side borders, border radius, padding, border spacing and font sizes.
* **40+ ready-made patterns** – pricing, comparison, data and booking table designs to start in one click.
* **Bonus native blocks** – a **Star Rating** block and an **SVG Icon** block (icon library + custom SVG) to enrich your tables.
* **Own block category** – all Tabilo blocks are grouped under a dedicated “Tabilo” category in the inserter.

== Included Blocks ==

* **Table Builder** – the core flexible table block.
* **Table Row** & **Table Cell** – structural blocks with their own color and border controls.
* **Star Rating** – display ratings with an optional numeric value.
* **Icon** – insert SVGs from the built-in library or paste your own custom SVG.

== Ready-Made Table Patterns ==

Kickstart your layout with professionally designed patterns:

* **Pricing tables** – 19 designs for plans, subscriptions and hosting.
* **Comparison tables** – 14 designs for products, phones, laptops and features.
* **Data tables** – 7 designs for sports standings, food menus, listings and more.
* **Booking tables** – 3 designs for schedules and reservations.

== Perfect For ==

* Pricing and subscription tables
* Product and feature comparison tables
* Specification and data tables
* Pros and cons tables
* Booking, schedule and menu tables
* Any content that needs a clean, structured, tabular layout

== Installation ==

**From your WordPress Dashboard:**

1. Go to **Plugins → Add New**.
2. Search for **“Tabilo”**.
3. Click **Install Now**, then **Activate**.

**Manual installation:**

1. Download the plugin ZIP file.
2. Upload it via **Plugins → Add New → Upload Plugin**.
3. Activate the plugin.

**How to use:**

1. Create or edit a post or page.
2. Click the **“+”** inserter and search for **“Table Builder”** (or open the **Tabilo** category).
3. Choose a **pre-designed pattern** or select **Start blank** to build your own.
4. Add columns, rows, a header/footer, then style it from the block sidebar.

== Frequently Asked Questions ==

= What is Tabilo? =
Tabilo is a native table builder block for the WordPress block editor (Gutenberg) that lets you create responsive pricing, comparison and data tables without shortcodes or a page builder.

= Can I add any type of content to table cells? =
Yes. Tabilo lets you insert any Gutenberg block inside a cell — text, images, buttons, lists, icons, star ratings and even other blocks.

= Do I need to know how to code? =
No. Everything is built and styled visually from the block editor. No HTML, CSS or shortcodes are required.

= Are the tables responsive? =
Yes. Tabilo includes a horizontal-scroll responsive mode with an optional on-screen scroll hint so wide tables stay usable on phones and tablets. Additional responsive modes are on the roadmap.

= Can I customize the table design? =
Absolutely. You get comprehensive controls for colors, backgrounds, per-side borders, border radius, padding, border spacing and font sizes, plus Default, Striped and Separated block styles.

= Does Tabilo include ready-made templates? =
Yes. It ships with 40+ pre-designed patterns for pricing, comparison, data and booking tables that you can insert and edit in one click.

= Will it work with my theme? =
Tabilo follows WordPress block standards and works with any properly coded block or classic theme that supports the block editor.

= Does it slow down my site? =
No. Tabilo is lightweight, loads no jQuery, and outputs clean semantic HTML, so your tables stay fast.

== Screenshots ==

1. Build flexible tables visually inside the WordPress block editor.
2. Insert any block — images, buttons, icons and ratings — into your cells.
3. 40+ ready-made pricing, comparison and data table patterns.
4. Fine-grained styling controls for colors, borders, spacing and typography.
5. Responsive tables that look great on the front end.

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release of Tabilo – Table Builder Block for Gutenberg.
