banner
This commit is contained in:
parent
f7c52513f4
commit
3fc20170f2
1
serra.go
1
serra.go
@ -49,6 +49,7 @@ Options:
|
||||
fmt.Println(err)
|
||||
}
|
||||
|
||||
serra.Banner()
|
||||
if opts.Add {
|
||||
serra.Add(opts.Card, opts.Count)
|
||||
} else if opts.Remove {
|
||||
|
||||
@ -16,7 +16,6 @@ const (
|
||||
|
||||
// Add
|
||||
func Add(cards []string, count int64) error {
|
||||
LogMessage(fmt.Sprintf("Serra %v\n", version), "green")
|
||||
|
||||
client := storage_connect()
|
||||
coll := &Collection{client.Database("serra").Collection("cards")}
|
||||
@ -55,7 +54,6 @@ func Add(cards []string, count int64) error {
|
||||
|
||||
// Remove
|
||||
func Remove(cards []string) {
|
||||
LogMessage(fmt.Sprintf("Serra %v\n", version), "green")
|
||||
|
||||
client := storage_connect()
|
||||
coll := &Collection{client.Database("serra").Collection("cards")}
|
||||
@ -83,7 +81,6 @@ func Remove(cards []string) {
|
||||
}
|
||||
|
||||
func Cards() {
|
||||
LogMessage(fmt.Sprintf("Serra %v\n", version), "green")
|
||||
|
||||
client := storage_connect()
|
||||
coll := &Collection{client.Database("serra").Collection("cards")}
|
||||
@ -99,7 +96,6 @@ func Cards() {
|
||||
}
|
||||
|
||||
func Sets() {
|
||||
LogMessage(fmt.Sprintf("Serra %v\n", version), "green")
|
||||
|
||||
client := storage_connect()
|
||||
coll := &Collection{client.Database("serra").Collection("cards")}
|
||||
@ -126,7 +122,6 @@ func Sets() {
|
||||
}
|
||||
|
||||
func ShowSet(setname string) error {
|
||||
LogMessage(fmt.Sprintf("Serra %v\n", version), "green")
|
||||
|
||||
client := storage_connect()
|
||||
coll := &Collection{client.Database("serra").Collection("cards")}
|
||||
@ -175,7 +170,6 @@ func ShowSet(setname string) error {
|
||||
}
|
||||
|
||||
func Update() error {
|
||||
LogMessage(fmt.Sprintf("Serra %v\n", version), "green")
|
||||
|
||||
client := storage_connect()
|
||||
|
||||
@ -221,7 +215,6 @@ func Update() error {
|
||||
}
|
||||
|
||||
func Stats() {
|
||||
LogMessage(fmt.Sprintf("Serra %v\n", version), "green")
|
||||
|
||||
LogMessage(fmt.Sprintf("Color distribution in Collection"), "green")
|
||||
client := storage_connect()
|
||||
|
||||
@ -2,23 +2,34 @@ package serra
|
||||
|
||||
import "fmt"
|
||||
|
||||
const (
|
||||
challengeLimiter string = ">> "
|
||||
colorCyan string = "\033[36m"
|
||||
colorGreen string = "\033[32m"
|
||||
colorPurple string = "\033[35m"
|
||||
colorRed string = "\033[31m"
|
||||
colorReset string = "\033[0m"
|
||||
var (
|
||||
Icon = "\U0001F47C\U0001F3FB" // baby angel serra
|
||||
Reset = "\033[0m"
|
||||
Background = "\033[38;5;59m"
|
||||
CurrentLine = "\033[38;5;60m"
|
||||
Foreground = "\033[38;5;231m"
|
||||
Comment = "\033[38;5;103m"
|
||||
Cyan = "\033[38;5;159m"
|
||||
Green = "\033[38;5;120m"
|
||||
Orange = "\033[38;5;222m"
|
||||
Pink = "\033[38;5;212m"
|
||||
Purple = "\033[38;5;183m"
|
||||
Red = "\033[38;5;210m"
|
||||
Yellow = "\033[38;5;229m"
|
||||
)
|
||||
|
||||
func Banner() {
|
||||
LogMessage(fmt.Sprintf("%s Serra %v\n", Icon, version), "green")
|
||||
}
|
||||
|
||||
// Colored output on commandline
|
||||
func LogMessage(message string, color string) {
|
||||
if color == "red" {
|
||||
fmt.Printf("%s%s%s\n", colorRed, message, colorReset)
|
||||
fmt.Printf("%s%s%s\n", Red, message, Reset)
|
||||
} else if color == "green" {
|
||||
fmt.Printf("%s%s%s\n", colorGreen, message, colorReset)
|
||||
fmt.Printf("%s%s%s\n", Green, message, Reset)
|
||||
} else if color == "purple" {
|
||||
fmt.Printf("%s%s%s\n", colorPurple, message, colorReset)
|
||||
fmt.Printf("%s%s%s\n", Purple, message, Reset)
|
||||
} else {
|
||||
fmt.Printf("%s\n", message)
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user