Change summary
ui/common/style.go | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
Detailed changes
@@ -5,15 +5,23 @@ import (
gansi "github.com/charmbracelet/glamour/ansi"
)
+func strptr(s string) *string {
+ return &s
+}
+
// StyleConfig returns the default Glamour style configuration.
func StyleConfig() gansi.StyleConfig {
- noColor := ""
+ noColor := strptr("")
s := glamour.DarkStyleConfig
- s.Document.StylePrimitive.Color = &noColor
- s.CodeBlock.Chroma.Text.Color = &noColor
- s.CodeBlock.Chroma.Name.Color = &noColor
+ s.H1.BackgroundColor = noColor
+ s.H1.Prefix = "# "
+ s.H1.Suffix = ""
+ s.H1.Color = strptr("39")
+ s.Document.StylePrimitive.Color = noColor
+ s.CodeBlock.Chroma.Text.Color = noColor
+ s.CodeBlock.Chroma.Name.Color = noColor
// This fixes an issue with the default style config. For example
// highlighting empty spaces with red in Dockerfile type.
- s.CodeBlock.Chroma.Error.BackgroundColor = &noColor
+ s.CodeBlock.Chroma.Error.BackgroundColor = noColor
return s
}