![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/) # Table Checkbox Row Color This is a fork of the [Table Checkbox Renderer](https://github.com/dannns/obsidian-table-checkbox-renderer) plugin by Daniel Aguerrevere. It adds row color highlighting and optional strikethrough support for checked table rows in Reading Mode. ## Overview Interactive Markdown table checkboxes with row highlighting and optional strikethrough support. ## Demo Writing mode ![](img/2.png) Reading mode ![](img/1.png) Settings ![](img/3.png) ## Features - Interactive checkboxes in Markdown tables in Reading Mode. - Highlights the entire row when at least one checkbox in that row is checked. - Obsidian settings let you change the row highlight color. - A toggle can enable or disable strikethrough for checked rows. - Supports multiple checkboxes per cell and per row. - Changes are immediately saved to the Markdown file. - Robust mapping between rendered checkboxes and source Markdown. - Works with any table structure, including complex layouts. ## Usage - Install the plugin in Obsidian. - Create a Markdown table with checkboxes such as `[ ]` and `[x]`. - Click checkboxes in Reading Mode to toggle and save changes. - Checked rows are highlighted automatically so completed items stand out visually. - The default highlight color is a light pastel yellow. - In the plugin settings, you can pick the highlight color and decide whether checked rows should be struck through. - In Edit Mode, checkboxes remain text and can be toggled directly in the editor. ### Development - Edit the TypeScript source files in the project directory. - Install npm `npm install`. - Run `npm run build` after making changes to produce the updated plugin files. - Load the plugin in Obsidian's community plugins folder for testing. ## Contributing Pull requests and suggestions are welcome! ## License 2026 - Matteo Paolieri MIT