QuillKit - Table Resize & Border Color Demo

Advanced table manipulation with resizable columns/rows and custom border colors

⚠️ API Key Required: QuillKit requires a valid API key to function. This demo uses a demo API key. For your own projects, you'll need to obtain an API key from the QuillKit service.

🎨 New Features

✨ What's New:

📋 How to Use:

🔧 Technical Details

Table Layout: Tables now use table-layout: fixed for more predictable resizing behavior.

Resize Handles: Virtual handles are automatically added to table cells using a MutationObserver.

Border Color Storage: Border colors are stored as a data attribute on the table element and preserved during operations.

Fit-to-Width Algorithm: Calculates the maximum content width across all cells in a column.

Supported Features:

Feature Implementation Status
Column Width Resizing Drag resize handles ✅ Implemented
Row Height Resizing Drag resize handles ✅ Implemented
Fit-to-Width Double-click column edge ✅ Implemented
Custom Border Colors Color picker in modal ✅ Implemented
Border Color Persistence Stored as data attribute ✅ Implemented

💡 Tips & Best Practices