Skip to content

Commit d4a10f4

Browse files
committed
Update README.md
1 parent 35f33e2 commit d4a10f4

File tree

1 file changed

+11
-14
lines changed

1 file changed

+11
-14
lines changed

README.md

Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,10 @@ A [Serilog](https://github.com/serilog/serilog) sink that writes log events to a
1313

1414
- Colored log events in a WinForms RichTextBox control
1515
- Multiple theme presets with customization options
16-
- Auto-scrolling to latest messages
17-
- Line limiting to control memory usage
1816
- High-performance asynchronous processing
17+
- Line limit to control memory usage
1918
- WCAG compliant color schemes based on the [Serilog WPF RichTextBox](https://github.com/serilog-contrib/serilog-sinks-richtextbox) sink.
2019

21-
This RichTextBox sink is ideal for real-time, in-memory display. For persistent logging, pair this sink with a Serilog file sink.
22-
2320
## Get Started
2421

2522
Install the package from NuGet:
@@ -37,7 +34,7 @@ private void InitializeComponent()
3734
{
3835
this.richTextBox1.BackColor = System.Drawing.SystemColors.Window;
3936
this.richTextBox1.Dock = System.Windows.Forms.DockStyle.Fill;
40-
this.richTextBox1.Font = new System.Drawing.Font("Consolas", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point);
37+
this.richTextBox1.Font = new System.Drawing.Font("Cascadia Mono", 10.8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point);
4138
this.richTextBox1.Location = new System.Drawing.Point(0, 0);
4239
this.richTextBox1.Name = "richTextBox1";
4340
}
@@ -70,24 +67,24 @@ The themes based on the original sinks are slightly adjusted to be [WCAG complia
7067

7168
You can create your own custom themes by creating a new instance of the [Theme](Serilog.Sinks.RichTextBox.WinForms.Colored/Sinks/RichTextBoxForms/Themes/Theme.cs) class and passing it to the `RichTextBox` extension method. Look at the [existing themes](Serilog.Sinks.RichTextBox.WinForms.Colored/Sinks/RichTextBoxForms/Themes/ThemePresets.cs) for examples.
7269

73-
## Support and Contribute
74-
75-
If you find value in this project, there are several ways you can contribute:
76-
77-
- Give the [project](https://github.com/vonhoff/Serilog.Sinks.RichTextBox.WinForms.Colored) a star on GitHub ⭐
78-
- Support the project through [GitHub Sponsors](https://github.com/sponsors/vonhoff)
79-
- Improve documentation, report bugs, or submit pull requests
80-
8170
## Frequently Asked Questions
8271

8372
### Why is the package name so long?
8473

85-
Shorter alternatives were already reserved in the NuGet registry, so a more descriptive name was needed for this implementation.
74+
Shorter alternatives were already reserved in the NuGet registry, so a more descriptive name was needed for this implementation. The name is a bit long, but it makes it easier to find the package in the NuGet registry.
8675

8776
### Why use a WinForms RichTextBox instead of a WPF RichTextBox?
8877

8978
This sink is specifically designed for WinForms applications to avoid the WPF framework. Using a WPF-based logging component would require adding the entire WPF framework with all its dependencies, greatly increasing the size of the application.
9079

80+
## Support and Contribute
81+
82+
If you find value in this project, there are several ways you can contribute:
83+
84+
- Give the [project](https://github.com/vonhoff/Serilog.Sinks.RichTextBox.WinForms.Colored) a star on GitHub ⭐
85+
- Support the project through [GitHub Sponsors](https://github.com/sponsors/vonhoff)
86+
- Improve documentation, report bugs, or submit pull requests
87+
9188
## License
9289

9390
Copyright © 2025 Simon Vonhoff & Contributors - Provided under the [Apache License, Version 2.0](LICENSE).

0 commit comments

Comments
 (0)