mirror of
https://github.com/gapmiss/blur.git
synced 2026-07-22 07:50:29 +00:00
No description
| assets | ||
| .editorconfig | ||
| .eslintignore | ||
| .eslintrc | ||
| .gitignore | ||
| .npmrc | ||
| esbuild.config.mjs | ||
| LICENSE | ||
| main.js | ||
| main.ts | ||
| manifest.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
| version-bump.mjs | ||
| versions.json | ||
obsidian-blur
Light-weight Obsidian.md plugin for creating obfuscated blocks of text.
3 methods are available.
- blur — useful for obfuscating
- brick — useful for redacting
- bone — useful for wire-framing
2 modes:
blocki.e. code fenceinline
methods
blur
block
```blur
lorem ipsum dolor sit amet, consectetur adipiscing elit.
```
inline
lorem `~{}ipsum dolor` sit amet, `~{}consectetur` adipiscing elit.
examples
brick
block
```blur-brick
lorem ipsum dolor sit amet, consectetur adipiscing elit.
```
inline
lorem `~[]ipsum dolor` sit amet, `~[]consectetur` adipiscing elit.
examples
bone
block
```blur-bone
lorem ipsum dolor sit amet, consectetur adipiscing elit.
```
inline
lorem `~()ipsum dolor` sit amet, `~()consectetur` adipiscing elit.
examples
inline (multiple methods)
lorem ipsum `~{}dolor` sit amet, consectetur `~[]adipiscing` elit. morbi bibendum commodo congue. vivamus `~()efficitur` aliquam felis, id viverra eros blandit sit amet. nam `~{}feugiat` purus ac sem aliquam, sit amet dictum dui bibendum. sed `~{}tincidunt` porttitor odio at feugiat. cras sed viverra libero. `~()suspendisse` potenti. nulla eu ullamcorper quam, in `~[]tempus nulla`. quisque `~{}accumsan` euismod finibus.
example
installation
- download
main.js,manifest.json&styles.css - create a new folder
/path/to/vault/.obsidian/plugins/obsidian-blur - move all 3 files to
/path/to/vault/.obsidian/plugins/obsidian-blur - Settings > Community plugins > reload Installed plugins
- enable plugin
customization
Custom CSS styles can be applied via the obsidian-style-settings plugin.
- blur —
filter - brick —
line-height,background-color,border-radius - bone —
line-height,background-color,border-radiusand - editor —
toggleto reveal obfuscated text on mouse hover
CSS snippet for setting styles
The obsidian-style-settings plugin is required for the following.
- create an
obsidian-blur-plugin.csssnippet file with the content below - save file to
/path/to/vault/.obsidian/snippets - enable snippet under Settings > Appearance > CSS snippets
/* @settings
name: Obsidian Blur
id: obsidian-blur
settings:
-
id: obsidian-blur-hover
title: Reveal obfuscated text on mouse hover
type: class-toggle
default: false
-
id: obsidian-blur-filter
title: Blur filter strength
type: variable-text
default: 3.3px
-
id: obsidian-blur-brick-color
title: Brick color
type: variable-themed-color
format: hsl
opacity: true
default-light: 'hsla(220,19%,6%,.33)'
default-dark: 'hsla(220,100%,100%,.33)'
-
id: obsidian-blur-brick-border-radius
title: Brick border-radius
type: variable-text
default: .33em
-
id: obsidian-blur-brick-line-height
title: Brick line-height
type: variable-number-slider
default: 1
min: 1
max: 2
step: .05
-
id: obsidian-blur-bone-color
title: Bone color
type: variable-themed-color
format: hsl
opacity: true
default-light: 'hsla(220,19%,6%,.33)'
default-dark: 'hsla(220,100%,100%,.33)'
-
id: obsidian-blur-bone-border-radius
title: Bone border-radius
type: variable-text
default: 1.5em
-
id: obsidian-blur-bone-line-height
title: Bone line-height
type: variable-number-slider
default: 1
min: 1
max: 2
step: .05
-
*/





