github kepano/obsidian-minimal 5.2.0

latest releases: 7.6.0, 7.5.4, 7.5.3...
2 years ago

Minimal 5.2

Big update! Here’s the TLDR:

  • Block width support in Live Preview
  • Active line highlighting
  • Sidebar tab styles
  • Heading font selection
  • Plain tags
  • Transition to Obsidian new font settings, and deprecating Legacy Editor

Live Preview now supports block widths

Working with block widths is now more consistent between reading view and Live Preview. This means that tables, images, and cards now respect your global settings or helper classes. Note that the block edit button has moved to the left gutter — more detail on gutter changes below.

Note: iframes are the only block type not currently supported. Unfortunately Obsidian does not offer a way to target those blocks in Live Preview yet.

minimal-5-2-wide-table

Improvements to gutters and active line highlighting

Line numbers and gutters previously were aligned with the text body when readable line length is turned on. Now these have moved to the left edge of the pane. This change was made to support the broader diversity of block widths that your notes may include. Plugins such as Lapel, are by extension moved to the left edge. This may take some getting used to — but give it a try, I think you’ll find it cleaner and more intuitive.

Highlight active line is a new feature that can be turned on in Style Settings. You can also customize the active line background color.

A fun challenge of designing the look of the active line is the combinatorial possibilities that can occur with styling a text fragment. Minimal add visual cues to differentiate active line, highlighted text, selected text, search terms, and active search term, while allowing all of these visual cues to stack on top of each other in a comprehensible way.

minimal-5-2-active

New Style Settings options: tab style, custom heading fonts, and plain tags

Sidebar tabs

Sidebar tabs can now be customized with four tab style options available in Style Settings > Minimal > Sidebars. The options are called Compact (default), Pill, Underline and Index. They each have a slightly different look designed to mirror various default system options.

minimal-5-2-tabs

Heading fonts

Heading fonts can now be specified per heading. This adds to the existing settings for heading font size, weight, color, style, etc. Closes #237

Plain tags

The Plain tags option can be activated if you prefer to render tags as normal text, rather than the customizable pill shape. Closes #275

Warning: breaking changes incoming

Deprecating the Legacy editor

As of version 0.13.8 Obsidian has made Live Preview the default editing mode. Over the coming versions of Minimal the Legacy editor styling wil gradually be deprecated. This will help me reduce maintenance work so I can focus on new features. If you are a fan of the Legacy editor, I would encourage you to make the switch to the new Source mode! Plugins now widely support it.

Transition to Obsidian font settings

As of version 0.14.3 Obsidian has added fonts to the Appearance settings menu. This means that redundant font settings will soon be removed from Minimal Theme Settings. This change will occur once Obisdian Mobile is updated to offer the new font settings.

This change will require you to migrate your fonts to the Obsidian Appearance menu. You can begin this transition now. Setting fonts via the Obsidian menu should be reflected correctly.

One caveat — currently Obsidian does not allow setting a different font for reading and editing. Specifying a separate editor font will remain an option in Minimal Theme Settings if Obsidian does not add this capability.

Transition to Obsidian adaptive light/dark mode

As of version 0.14.7 Obsidian includes an new setting in Appearance to allow adaptive switching between light mode and dark mode. This features uses code from Minimal Theme Settings (also available standalone as System Dark Mode plugin). This feature is less flexible than my own implementation. For now Minimal Theme Settings will keep this setting available unless Obsidian brings the feature to parity.

Other fixes and improvements

  • Style Settings sections are now ordered alphabetically
  • Added ribbon icon for Text Generator plugin
  • Increased border contrast in dark mode, closes #279
  • Fixed #271 and #272 better support for renaming files in the file navigator when colorful active states or trimming are turned on.
  • Fixed #278. As of Obsidian 0.14.8 the editor now uses the system cursor rather than a custom cursor. This fix ensure cursor displays correctly, however it makes the Colorful cursor setting less noticeable as its width can no longer be controlled.
  • Fixed #281 for text selection appearing doubled up in Obsidian 0.14.8+

Don't miss a new obsidian-minimal release

NewReleases is sending notifications on new releases.