cleaner output and ctrl-c

This commit is contained in:
2021-04-12 16:15:17 +02:00
parent 640b60c47f
commit 3ccaee4066
10 changed files with 118 additions and 86 deletions

View File

@@ -1,12 +1,22 @@
package colors
import (
"fmt"
"github.com/fatih/color"
)
var Body = color.New()
var Primary = color.New(color.Underline, color.Bold, color.BgBlue)
var Primary = color.New(color.Bold, color.BgBlue, color.FgHiWhite)
var Secondary = color.New(color.Bold, color.FgCyan)
var Success = color.New(color.FgGreen)
var Error = color.New(color.FgRed, color.Bold)
var Faint = color.New(color.Faint)
func PrimaryPrint(msg string, args ...interface{}) {
fmt.Printf("\n\n%s\n\n", Primary.Sprintf(" "+msg+" ", args...))
}
func DisableColors(state bool) {
color.NoColor = state
}