posts/plugins/markdown-typography/blueprints.yaml

132 lines
2.7 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

name: Markdown Typography
version: 1.0.5
description: "Enables substitution of typographic characters during Markdown processing"
icon: quote-right
author:
name: Nathan Parsons
email: github@parsons.digital
url: https://github.com/n-parsons
homepage: https://github.com/n-parsons/grav-plugin-markdown-typography
keywords: typography, markdown
bugs: https://github.com/n-parsons/grav-plugin-markdown-typography/issues
license: MIT
form:
validation: strict
fields:
enabled:
type: toggle
label: Plugin status
highlight: 1
default: 1
options:
1: Enabled
0: Disabled
validate:
type: bool
smart_quotes:
type: toggle
label: Smart quotes
highlight: 1
default: 1
options:
1: Enabled
0: Disabled
validate:
type: bool
line_breaks:
type: toggle
label: Line breaks (via "\")
highlight: 1
default: 1
options:
1: Enabled
0: Disabled
validate:
type: bool
dashes:
type: toggle
label: Dashes (eg. endash (--), emdash (---))
highlight: 1
default: 1
options:
1: Enabled
0: Disabled
validate:
type: bool
ellipsis:
type: toggle
label: Ellipsis ("..." => "…")
highlight: 1
default: 1
options:
1: Enabled
0: Disabled
validate:
type: bool
interrobang:
type: toggle
label: Ellipsis ("!?" => "‽")
highlight: 1
default: 1
options:
1: Enabled
0: Disabled
validate:
type: bool
plus_minus:
type: toggle
label: Plus-minus ("+-" => "±", "+/-" => "±")
highlight: 1
default: 1
options:
1: Enabled
0: Disabled
validate:
type: bool
x_times:
type: toggle
label: Multiplication symbol (" x " => " × ")
highlight: 1
default: 0
options:
1: Enabled
0: Disabled
validate:
type: bool
arrows.fieldset:
type: fieldset
title: Arrows
info: "Useful arrow symbols: →/←, ⟶/⟵, ⇨/⇦, ⇒/⇐, ⟹/⟸"
icon: arrow-right
fields:
arrows.enabled:
type: toggle
label: Arrows ("->" => "→", "=>" => "⇨")
highlight: 1
default: 1
options:
1: Enabled
0: Disabled
validate:
type: bool
arrows.thin_arrows:
type: selectize
label: Thin arrows ("->"/"-->")
default: "→,←,⟶,⟵"
arrows.thick_arrows:
type: selectize
label: Thick arrows ("=>"/"==>")
default: "⇒,⇐,⟹,⟸"