Skip to content

Commit

Permalink
MarkdownTextBlock: Minor style improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
Juan Osorio committed Nov 21, 2024
1 parent ba694e0 commit 53a48fb
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 10 deletions.
1 change: 1 addition & 0 deletions components/MarkdownTextBlock/src/TextElements/MyHeading.cs
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ public MyHeading(HeadingBlock headingBlock, MarkdownConfig config)
5 => _config.Themes.H5FontWeight,
_ => _config.Themes.H6FontWeight,
};
_paragraph.Margin = new Thickness(left: 0, top: 14, right: 0, bottom: 0);
}

public MyHeading(HtmlNode htmlNode, MarkdownConfig config)
Expand Down
7 changes: 5 additions & 2 deletions components/MarkdownTextBlock/src/TextElements/MyList.cs
Original file line number Diff line number Diff line change
Expand Up @@ -45,14 +45,16 @@ public MyList(ListBlock listBlock)
}

_stackPanel.Orientation = Orientation.Vertical;
_stackPanel.Margin = new Thickness(left: 0, top: 8, right: 0, bottom: 8);
_container.Child = _stackPanel;
_paragraph.Inlines.Add(_container);
}

public void AddChild(IAddChild child)
{
var grid = new Grid();
grid.ColumnDefinitions.Add(new ColumnDefinition() { Width = new GridLength(1, GridUnitType.Auto) });
grid.ColumnDefinitions.Add(new ColumnDefinition() { Width = new GridLength(20, GridUnitType.Pixel) });
grid.ColumnDefinitions.Add(new ColumnDefinition() { Width = new GridLength(10, GridUnitType.Pixel) });
grid.ColumnDefinitions.Add(new ColumnDefinition() { Width = new GridLength(1, GridUnitType.Star) });
string bullet;
if (_isOrdered)
Expand All @@ -79,11 +81,12 @@ public void AddChild(IAddChild child)
};
textBlock.SetValue(Grid.ColumnProperty, 0);
textBlock.VerticalAlignment = VerticalAlignment.Top;
textBlock.TextAlignment = TextAlignment.Right;
grid.Children.Add(textBlock);
var flowDoc = new MyFlowDocument();
flowDoc.AddChild(child);

flowDoc.RichTextBlock.SetValue(Grid.ColumnProperty, 1);
flowDoc.RichTextBlock.SetValue(Grid.ColumnProperty, 2);
flowDoc.RichTextBlock.Padding = new Thickness(0);
flowDoc.RichTextBlock.VerticalAlignment = VerticalAlignment.Top;
grid.Children.Add(flowDoc.RichTextBlock);
Expand Down
16 changes: 8 additions & 8 deletions components/MarkdownTextBlock/src/TextElements/MyThematicBreak.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ public MyThematicBreak(ThematicBreakBlock thematicBreakBlock)
_paragraph = new Paragraph();

var inlineUIContainer = new InlineUIContainer();
var border = new Border();
border.Width = 500;
border.BorderThickness = new Thickness(1);
border.Margin = new Thickness(0, 4, 0, 4);
border.BorderBrush = new SolidColorBrush(Colors.Gray);
border.Height = 1;
border.HorizontalAlignment = HorizontalAlignment.Stretch;
inlineUIContainer.Child = border;
Line line = new Line
{
Stretch = Stretch.Fill,
Stroke = new SolidColorBrush(Colors.Gray),
X2 = 1,
Margin = new Thickness(0, 12, 0, 12)
};
inlineUIContainer.Child = line;
_paragraph.Inlines.Add(inlineUIContainer);
}

Expand Down

0 comments on commit 53a48fb

Please sign in to comment.