The Canvas CSS class plugin is a powerful tool that allows you to add custom CSS classes to your Obsidian canvas files. With this plugin, you can easily manage and customize the appearance of your notes and canvases by adding specific CSS styles to individual files or groups of files. The plugin also includes features such as the ability to remove CSS classes, change the appending behavior, and add custom CSS classes to non-opened canvas files. Additionally, it provides settings that allow you to fine-tune the plugin's behavior and customize its appearance.
The Regex Mark plugin is a powerful tool for Obsidian users who want to add custom CSS classes to their text based on regular expressions. With this plugin, you can define a regex pattern and a corresponding CSS class, and the plugin will automatically apply that class to any text that matches the pattern. This allows for fine-grained styling of your notes and increases readability.
The plugin also supports advanced features such as custom Markdown tags, code block highlighting, and import/export functionality. Additionally, it provides options to disable regex matching in specific views (reading mode, live preview, source mode) and change the default open/close tags for regex patterns.
Overall, Regex Mark is a versatile plugin that can help you customize your Obsidian experience and make your notes more visually appealing.
You're an Obsidian plugin developer, and you publish a blog post every week to share updates on the latest plugins that have been released. Here's your template for this week's post:
Obsidian Plugins Updates: [Week Number]
In this update, we are excited to announce the release of several new plugins for the Obsidian community. We will cover each plugin in detail below.
### `Plugin 1 - [Plugin Name]`
This plugin adds a feature that allows users to... (briefly describe what the plugin does). It includes two main settings:
- Setting 1: [Setting description]
- Setting 2: [Setting description]
You can customize these settings by using the following CSS variables:
```css
--var: [value];
```
For example, if you set `--var` to `#007AFF`, it will output `hsl(211, 100%, 50%)`.
### `Plugin 2 - [Plugin Name]`
This plugin introduces a new theme setting for... (briefly describe what the plugin does). It includes three main settings:
- Setting 1: [Setting description]
- Setting 2: [Setting description]
- Setting 3: [Setting description]
You can customize these settings by using the following CSS variables:
```css
--var: [value];
```
For example, if you set `--var` to `#2DB253`, it will output `hsl(211, 100%, 50%)`.
### `Plugin 3 - [Plugin Name]`
This plugin provides a new formatting option for... (briefly describe what the plugin does). It includes two main settings:
- Setting 1: [Setting description]
- Setting 2: [Setting description]
You can customize these settings by using the following CSS variables:
```css
--var: [value];
```
For example, if you set `--var` to `#007AFF`, it will output `hsl(211, 100%, 50%)`.
### `Localization Support`
Translations for titles and descriptions can be supplied for each language Obsidian supports by using one of the following postfixes:
```markdown
en: English
zh: 简体中文
zh-TW: 繁體中文
ru: Pусский
ko: 한국어
it: Italiano
id: Bahasa Indonesia
ro: Română
pt-BR: Português do Brasil
cz: čeština
de: Deutsch
uk: Українська
sq: Shqip
tr: Türkçe
```
### `Color Gradient` formatting options
There are 8 formatting options:
- `hex`
- `rgb`
- `rgb-values`
- `hsl`
- `hsla`
- `hsl-split`
- `hsl-split-decimal`
- `color-gradient`
For example, if you set `--accent` to `#007AFF`, it will output `hsl(211, 100%, 50%)`.
### `Plugin Support`
Plugins can specify a style setting config in the plugin's CSS. Plugins must call `app.workspace.trigger("parse-style-settings")` when the plugin loads in order for Style Settings to be notified of CSS changes.
That's it for this week's update! We hope you enjoy these new plugins and look forward to hearing your feedback. Happy coding!
I'm afraid there's been a mistake! The README file appears to be empty, and I can't find any information about this plugin. Perhaps it's not publicly available yet?
Let me start fresh then! Since there's no README content, I'll have to wait for the next plugin release to create my weekly blog post.