The Snippetor plugin allows Obsidian users to create and customize CSS snippets with ease. It simplifies the process of designing visual elements like custom checkboxes and colored folders, enabling users to personalize their note-taking experience. The plugin offers an intuitive interface where users can adjust snippet settings using toggles, sliders, and color pickers. Users can specify snippet names, preview changes in light or dark mode, and create snippets that adapt to different themes. Custom checkboxes allow for unique task list designs, and users can customize colors, shapes, and interactivity of checkboxes. Snippetor also integrates with other plugins like 'My Snippets' for efficient snippet management. This tool is ideal for users looking to add a personalized touch to their Obsidian environment without needing advanced CSS knowledge.
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.
The Auto Class plugin allows users to automatically apply CSS classes to notes in Obsidian based on their file paths or tags. This makes it easy to customize the appearance of notes without manually editing YAML headers or adding CSS classes. Users can configure folder paths or tags to apply specific CSS classes to child notes or tagged files. For more advanced usage, glob matching can be enabled to create dynamic and flexible class assignments. The plugin supports the use of CSS snippets, enabling custom visual themes or layout changes for specific notes or folders. Once the rules are set, the plugin automatically applies the CSS classes whenever the view is updated, streamlining customization across an entire vault.