mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2025-05-16 16:14:43 -04:00
Add blockquote extras ([name=...], [time=...], [color=...]) (#249)
* Added regexes to replace name and time extras * Added [color=#abc] replacements inside of blockquotes This works with the following "algorithm": 1. Transform any [color=]-Tags with a valid css color into a codimd-quote-options element. 2. While transforming blockquotes, check if one of their paragraphs contains a codimd-quote-options element. If multiple are found, only the first one will be used. 3. Remove the codimd-quote-options element and set the border-left-color of the blockquote appropriately. * Added correct CSS styling of blockquote extras * Added tag icon when [color=...] is used outside a blockquote In version 1.6 of CodiMD the [color=...] tag renders a tag-icon in the specified color when used outside of a blockquote paragraph. * Added changelog entry * Flip if-else in quote-options for better readability * Flip another if-else in quote-options for better readability
This commit is contained in:
parent
e03da3bd76
commit
9e6edb0aeb
8 changed files with 103 additions and 1 deletions
|
@ -18,4 +18,15 @@
|
|||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
blockquote .quote-extra {
|
||||
font-size: 0.85em;
|
||||
margin-inline-start: 0.5em;
|
||||
|
||||
&:first-of-type {
|
||||
&::before {
|
||||
content: '\2014 \00A0'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue