pull/172/head
Zef Hemel 2022-12-05 13:05:48 +01:00
parent 3175b3c948
commit 0b82d248d3
6 changed files with 14 additions and 8 deletions

View File

@ -35,6 +35,7 @@ export {
MarkdownParser,
parseCode,
parser as baseParser,
Strikethrough,
Subscript,
Superscript,
Table,

View File

@ -7,6 +7,7 @@ import {
markdown,
MarkdownConfig,
StreamLanguage,
Strikethrough,
styleTags,
Table,
tags as t,
@ -127,7 +128,7 @@ const CommandLink: MarkdownConfig = {
const HighlightDelim = { resolve: "Highlight", mark: "HighlightMark" };
export const Strikethrough: MarkdownConfig = {
export const Highlight: MarkdownConfig = {
defineNodes: [
{
name: "Highlight",
@ -250,6 +251,7 @@ export default function buildMarkdown(mdExtensions: MDExt[]): Language {
FrontMatter,
TaskList,
Comment,
Highlight,
Strikethrough,
Table,
...mdExtensions.map(mdExtensionSyntaxConfig),
@ -257,11 +259,6 @@ export default function buildMarkdown(mdExtensions: MDExt[]): Language {
{
props: [
styleTags({
// WikiLink: ct.WikiLinkTag,
// WikiLinkPage: ct.WikiLinkPageTag,
// WikiLinkAlias: ct.WikiLinkPageTag,
// CommandLink: ct.CommandLinkTag,
// CommandLinkName: ct.CommandLinkNameTag,
Task: ct.TaskTag,
TaskMarker: ct.TaskMarkerTag,
Comment: ct.CommentTag,

View File

@ -25,7 +25,6 @@ const typesWithMarks = [
"InlineCode",
"Highlight",
"Strikethrough",
// "CommandLink",
];
/**
* The elements which are used as marks.
@ -35,7 +34,6 @@ const markTypes = [
"CodeMark",
"HighlightMark",
"StrikethroughMark",
// "CommandLinkMark",
];
/**

View File

@ -40,6 +40,7 @@ export default function highlightStyles(mdExtension: MDExt[]) {
{ tag: [t.regexp, t.escape, t.special(t.string)], class: "sb-string2" },
{ tag: t.variableName, class: "sb-variableName" },
{ tag: t.typeName, class: "sb-typeName" },
{ tag: t.strikethrough, class: "sb-strikethrough" },
{ tag: t.comment, class: "sb-comment" },
{ tag: t.invalid, class: "sb-invalid" },
{ tag: t.processingInstruction, class: "sb-meta" },

View File

@ -187,6 +187,14 @@
font-size: 0.9em;
}
.sb-strikethrough {
text-decoration: line-through;
&.sb-meta {
text-decoration: none;
}
}
.sb-line-hr {
border-top: rgb(76, 75, 75) solid 1px;
margin-top: 1em;

View File

@ -6,6 +6,7 @@ release.
## Next
* Replaced the `--password` flag with `--user` taking a basic auth combination of username and password, e.g. `--user pete:1234`. Authentication now uses standard basic auth. This should fix attachments not working with password protected setups.
* Added support for ~~strikethrough~~ syntax.
---