A Chrome extension to automatically fix minor UI annoyances in Trello.
This is a small personal side-project that I'm sharing publicly simply because I see no reason to keep it private. It scratches my own itch with Trello's UI defaults.
AI-Generated Code: This project was largely produced by artificial intelligence (Claude). No warranty is provided regarding its functionality, security, or fitness for any particular purpose. Use at your own risk.
Unofficial Project: This project has no affiliation with Trello, Atlassian, or any of their subsidiaries. It is an independent personal side-project. Trello® is a registered trademark of Atlassian.
When you open the filter panel, TrelloFix automatically enables the "Collapse lists with no matching cards" toggle. This keeps your board clean when filtering, hiding empty lists instead of showing them with a "No cards match this filter" message.
When you open the card cover editor, TrelloFix automatically selects:
- Size: "Title on cover" (full-size cover with title overlay)
- Text color: "Dark" (for better readability on light backgrounds)
This saves clicks when you consistently prefer these cover settings.
Since this extension is not published on the Chrome Web Store, you need to install it manually:
-
Clone or download this repository:
git clone https://github.com/grams/trellofix.git
-
Open Chrome and navigate to
chrome://extensions/ -
Enable Developer mode (toggle in the top-right corner)
-
Click Load unpacked and select the
trellofixfolder -
The extension is now active on
trello.com
Once installed, the extension works automatically. No configuration needed.
- Open any Trello board
- Open the filter panel → "Collapse lists" is auto-enabled
- Edit a card cover → Size and text color are auto-selected
Check the browser console (F12 → Console) for [TrelloFix] logs if you want to verify it's working.
The extension uses a MutationObserver to watch for DOM changes on Trello pages. When it detects the filter panel or cover editor appearing, it automatically clicks the preferred options if they're not already selected.
MIT - see LICENSE