package d2themescatalog

import (
	
	

	
)

var LightCatalog = []d2themes.Theme{
	NeutralDefault,
	NeutralGrey,
	FlagshipTerrastruct,
	CoolClassics,
	MixedBerryBlue,
	GrapeSoda,
	Aubergine,
	ColorblindClear,
	VanillaNitroCola,
	OrangeCreamsicle,
	ShirleyTemple,
	EarthTones,
	EvergladeGreen,
	ButteredToast,
	Terminal,
	TerminalGrayscale,
	Origami,
}

var DarkCatalog = []d2themes.Theme{
	DarkMauve,
	DarkFlagshipTerrastruct,
}

func ( int64) d2themes.Theme {
	for ,  := range LightCatalog {
		if .ID ==  {
			return 
		}
	}

	for ,  := range DarkCatalog {
		if .ID ==  {
			return 
		}
	}

	return d2themes.Theme{}
}

func () string {
	var  strings.Builder

	.WriteString("Light:\n")
	for ,  := range LightCatalog {
		.WriteString(fmt.Sprintf("- %s: %d\n", .Name, .ID))
	}

	.WriteString("Dark:\n")
	for ,  := range DarkCatalog {
		.WriteString(fmt.Sprintf("- %s: %d\n", .Name, .ID))
	}

	return .String()
}