The Always Color Text plugin gives you full control over how specific words or phrases appear across your vault by letting you assign consistent text or background colours. You can mark terms permanently from the right-click menu, command palette, or plugin settings or apply one time highlights as needed. It supports case sensitivity, partial word matching, and even blacklisting to prevent certain files or terms from being affected. The plugin also allows you to design custom colour swatches for quicker access, replace default palettes and toggle global colouring on or off from multiple entry points like the ribbon or status bar. If you want to undo everything, there is a quick reset button with confirmation to wipe your coloured words safely.
New Features
- Added Arabic and German languages.
- Added bold, italic, and bold italic presets.
- Word Completion Color: Renders text colors only after a space is entered, significantly improving typing performance.
- Smart Updates: Experimental performance setting that freezes all other lines and updates only the current line, which may improve typing speed.
- Word Group Styling: You can now assign a style to a word group; all entries in that group will use the assigned style. A “Text” label appears with the styling on Word Groups when group styling is used.
- Light Mode & Dark Mode Text Color Fixer: If entries were added in Light Mode and appear incorrect in Dark Mode (or vice versa), their colors are automatically adjusted for readability.
- Added a Color / Highlight Once Text right-click menu option.
- Added a Remove Inline Color right-click menu option when selecting Color / Highlight Once text. (Thanks @Bamajon1974 in #34)
- New Commands:
- Color / Highlight Once Selected Text
- Enable/Disable Lightweight Mode
- Added a Regex Support Warning Modal: When clicking the Preset button while Regex Support is disabled, a modal will appear informing users that Regex Presets will not work unless the setting is enabled. (Affects new users only.)
Other Changes
- Renamed Enable/Disable Document Coloring to Enable/Disable Global Coloring.
- Updated the search icon to use the Lucide Search icon.
- Improved the layout of plugin settings and grouped related settings.
- Tables, Bases, Callouts, and Canvases now render in Lightweight Mode.
- Improved performance, especially in Lightweight Mode.
Fixes
- Fixed an issue where colored text appeared over the Inline Spoilers plugin.
- The Match Type and Case Sensitivity dropdowns now appear again in the Edit Entry modal.
- Markdown highlights no longer disappear when the plugin is in use. (Thanks @Jeroom in #35)
- Highlight Once colors now apply correctly when clicking outside the modal. (Thanks @Bamajon1974 in #34)