colors.go

 1package markdown
 2
 3import "github.com/fatih/color"
 4
 5var (
 6	// we need a bunch of escape code for manual formatting
 7	boldOn        = "\x1b[1m"
 8	boldOff       = "\x1b[21m"
 9	italicOn      = "\x1b[3m"
10	italicOff     = "\x1b[23m"
11	crossedOutOn  = "\x1b[9m"
12	crossedOutOff = "\x1b[29m"
13	greenOn       = "\x1b[32m"
14
15	resetAll = "\x1b[0m"
16	colorOff = "\x1b[39m"
17
18	Green        = color.New(color.FgGreen).SprintFunc()
19	HiGreen      = color.New(color.FgHiGreen).SprintFunc()
20	GreenBold    = color.New(color.FgGreen, color.Bold).SprintFunc()
21	Blue         = color.New(color.FgBlue).SprintFunc()
22	BlueBgItalic = color.New(color.BgBlue, color.Italic).SprintFunc()
23	Red          = color.New(color.FgRed).SprintFunc()
24)