Highlightr

by Chetachi
5
4
3
2
1
Score: 47/100

Description

Category: Note Enhancements

The Highlightr plugin enhances note-taking in Obsidian by providing a simple yet stylish highlighting system. With a selection of vibrant colors, users can easily highlight text for better organization and emphasis. Customization is available, allowing you to add your own colors and modify the highlight menu. The plugin supports both light and dark themes, ensuring a consistent visual experience. It also integrates seamlessly with the right-click menu, letting you highlight or unhighlight text with a single click. For added efficiency, custom hotkeys for specific colors can be set up, making the highlighting process even faster.

Reviews

No reviews yet.

Stats

792
stars
638,897
downloads
53
forks
1,612
days
903
days
1,344
days
17
total PRs
10
open PRs
5
closed PRs
2
merged PRs
92
total issues
75
open issues
17
closed issues
0
commits

Latest Version

4 years ago

Changelog

Migrated custom menu to Obsidian API menu

Highlightr v1 2 2

README file from

Github

Highlightr-Plugin

Highlightr-Plugin Downloads Highlightr-Plugin Releases

Status: This plugin is currently available in the Obsidian plugin store

Sigh. Don't you wish you could satiate your creative drive by highlighting your notes? I mean, yes we can use the markdown syntax for creating highlights, but what about custom colors?? Oh yea, we know all about those cool CSS hacks that would "support" this, but what ever happened to avoiding proprietary formatting? Ok, well we could just use HTML <mark> tags right? But jeez, it's such a pain to type out! Alright alright, how about a Templater template? Kinda like this one. But this just doesn't feel… native. Well, looks like Highlightr is here to save the day!!!

Highlightr is a simple plugin that brings a minimal and aesthetically pleasing highlighting menu into the Obsidian note-taking app. This plugin makes color-coded highlighting much easier with a user-friendly assortment of highlight colors.

Demo

Ease of Use

Make beautiful highlights in your notes to supplement your note-taking. The colors included were chosen to be universal across themes, in both light and dark mode. The use of inline CSS is essential in maintaining the longevity of your notes. When you export, you will not be reliant on any external CSS styling. This will make your notes much more flexible!

How it Works

Although the plugin supplies you with a beautiful assortment of colors, you are free to customize your highlighter menu as you wish! Create new highlighter colors by openning the plugin settings tab. There, you will see an input, color picker and an save button. Use the input to set the name of your brand new highlight, then use the color picker to pick the color for said highlight. Then use the save button to save the new highlight into your highlighter menu.

Obsidian app version 12.8 adds a powerful custom context menu for easier note-taking. This plugin adds 2 menu items: Highlight and Unhighlight. These menu items can only be seen on text selection. Clicking "Highlight" will trigger the highlighting menu, allowing you to choose from an assortment of colors. When you choose a color, your selected text will then be wrapped within HTML mark tags, including a color for the background that corresponds with the color you have chosen. Clicking "Unhighlight" will replace text that is within the string <, />. That means that you can use this to remove HTML markings, and not just highlight marks.

You can also use the new command added in version 1.0.0 to open your highlighlighter menu. Now, you can open your highlighting menu with a hotkey of your choosing. You will be able to add hotkeys to each individual highlighter color from your highlighter menu, as the plugin creates a command for each highlighter as well.

Version 1.1.2 adds the ability to choose between inline CSS and CSS classes. This will create a new stylesheet that will how all of your highlight colors. Each class is named hltr-${highlight_title_here} and are generated from the titles by which you have named your highlights. Although inline CSS is highly encouraged, CSS classes will make your highlights much more flexible and easier to customize.

Disclaimer

The plugin component will not work with cMenu plugin.

Installation

This plugin is available in the Obsidian community plugin store. You can install it from there. For a manual installation, you can download the necessary files and place them within your plugins folder.


Changelog

1.0.0 - Oct 10, 2021

Added
  • Added new setting to customize highlighter colors.
  • Added command to open highlighter palette
  • Added function to add commands per highlighter

1.0.1 - Oct 12, 2021

Added
  • Function to remove commands automatically from command library after color deletion.
Fixed
  • Bug: Check added to see that activeView isn't null

1.1.0 - Oct 14, 2021

Added
  • Added command to remove highlight (<mark>)
Changed
  • Updated undo highlight functionality
  • Creating empty highlight now adds space at the end

1.1.1 - Oct 15, 2021

Changed
  • Updated logic to cursor repositioning

Checklist

  • Highlighter color commands
  • Open highlighter palette with command
  • Unhighlight with command
  • Undo highlight functionality
  • Customize highlighter colors
  • CSS classes setting

Support

If you like this Plugin and are considering donating to support continued development, use the button below!

Created with ❤️ by Chetachi

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Minimal Theme Settings
5 years ago by @kepano
Settings plugin to control colors and fonts in Minimal Theme
Annotator
5 years ago by Elias Sundqvist
A plugin for reading and annotating PDFs and EPUBs in obsidian.
PDF++
2 years ago by Ryota Ushio
PDF++: the most Obsidian-native PDF annotation & viewing tool ever. Comes with optional Vim keybindings.
Colored Text
3 years ago by Erinc Ayaz
Code Styler
3 years ago by Mayuran Visakan
A plugin for Obsidian.md for styling codeblocks and inline code
File Color
3 years ago by ecustic
An Obsidian plugin for setting colors on folders and files in the file tree.
Colored Tags
3 years ago by Pavel Frankov
Colorizes tags in different colors.
Codeblock Customizer
3 years ago by mugiwara
Codeblock Customizer plugin for Obsidian
Colored Tags Wrangler
2 years ago by AndreasSasDev
Obsidian Plugin : Assign colors to tags. Has integrations with other plugins, like Kanban.
Color Folders and Files
a year ago by Mithadon
Obsidian plugin to customize the appearance of folders and files through a context menu with color picker and style options.
Color Palette
3 years ago by ALegendsTale
Create and insert color palettes into your notes.
Keyword Highlighter
2 years ago by Marcel Goldammer
Automatically highlight specified keywords within your Obsidian notes for enhanced visibility and quick reference.
HiWords
7 months ago by Kai
Effortlessly grow your vocabulary as you read, with automatic highlighting and translation of unfamiliar words.
Extended Markdown Syntax
a year ago by Kotaindah55
Extend your Markdown syntax using delimiters instead of HTML tags, such as underlining, superscript, subscript, highlighting, and spoiler.
Always Color Text
8 months ago by Kazi Aidah Haque
Automatically colors texts across the Obsidian Vault!
Note Annotations
a year ago by Jan Beck
Occura
2 years ago by Alexey Sedoykin
Plugin for https://obsidian.md/ that automatically selected same text occurrences in opened note
Code Preview
3 years ago by Hank
Obsidian code block render by file path
GDScript Syntax Highlighting
2 years ago by RobTheFiveNine
Adds live GDScript syntax highlighting to code blocks in the Obsidian editor.
CSS Inlay Colors
2 years ago by Benji Grant
Show inline color hints for CSS colors in Obsidian
Sentence Rhythm
a year ago by Adam Fletcher
Obsidian plugin added toggleable colored highlights to sentences based on their length
Color cycler
2 years ago by Taylor Brennan
Plugin for Obsidian to dynamically change the accent color
Colorizelt
2 years ago by Artsem Holub (WiNE-iNEFF)
Easy color and clear selected text
Colorful Note Background
3 months ago by andresgongora
Set note background based on file location or frontmatter metadata
Long sentence highlighter
8 months ago by Robert Meißner