Skip to content

Commit 75b4929

Browse files
committed
Fix crosslinks
1 parent 4f3d110 commit 75b4929

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/Elastic.Markdown/Myst/InlineParsers/DiagnosticLinkInlineParser.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,8 @@ private static void ProcessCrossLink(LinkInline link, InlineProcessor processor,
185185
if (context.CrossLinkResolver.TryResolve(
186186
s => processor.EmitError(link, s),
187187
uri, out var resolvedUri)
188-
)
189-
link.Url = resolvedUri.ToString();
188+
)
189+
link.Url = resolvedUri.AbsolutePath;
190190
}
191191

192192
private static void ProcessInternalLink(LinkInline link, InlineProcessor processor, ParserContext context)

src/Elastic.Markdown/Myst/Renderers/HtmxLinkInlineRenderer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,11 @@ protected override void Write(HtmlRenderer renderer, LinkInline link)
4141
{
4242
var currentRootNavigation = link.GetData(nameof(MarkdownFile.NavigationRoot)) as INodeNavigationItem<INavigationModel, INavigationItem>;
4343
var targetRootNavigation = link.GetData($"Target{nameof(MarkdownFile.NavigationRoot)}") as INodeNavigationItem<INavigationModel, INavigationItem>;
44-
var hasSameTopLevelGroup = !isCrossLink && (currentRootNavigation?.Id == targetRootNavigation?.Id);
44+
var hasSameTopLevelGroup = !isCrossLink && currentRootNavigation?.Id == targetRootNavigation?.Id;
4545
_ = renderer.Write($" hx-select-oob=\"{Htmx.GetHxSelectOob(hasSameTopLevelGroup)}\"");
4646
_ = renderer.Write($" preload=\"{Htmx.Preload}\"");
4747
}
48-
if (isHttpLink && !isCrossLink)
48+
if (isHttpLink)
4949
{
5050
_ = renderer.Write(" target=\"_blank\"");
5151
_ = renderer.Write(" rel=\"noopener noreferrer\"");

src/Elastic.Markdown/Myst/Renderers/WrappedTableRenderer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public class WrappedTableRenderer : HtmlTableRenderer
1212
protected override void Write(HtmlRenderer renderer, Table table)
1313
{
1414
// Wrap the table in a div to allow for overflow scrolling
15-
_ = renderer.Write("<div class=\"table-wrapper\" hx-disable=\"true\">");
15+
_ = renderer.Write("<div class=\"table-wrapper\">");
1616
base.Write(renderer, table);
1717
_ = renderer.Write("</div>");
1818
}

0 commit comments

Comments
 (0)