c95e3da2d5
* convert all theme files to json * automatically discover extra themes in go backend * use zod * error tidy up * error tidy up p2 * generate theme json schema from zod * generate theme list at build time, don't do it at runtime * make name and id required in the theme schema
22 lines
750 B
Go
22 lines
750 B
Go
// Code generated by go generate; DO NOT EDIT.
|
|
|
|
package pref
|
|
|
|
var themes = []ThemeDTO{
|
|
{ID: "light", Type: "light"},
|
|
{ID: "dark", Type: "dark"},
|
|
{ID: "system", Type: "dark"},
|
|
{ID: "aubergine", Type: "dark", IsExtra: true},
|
|
{ID: "debug", Type: "dark", IsExtra: true},
|
|
{ID: "desertbloom", Type: "light", IsExtra: true},
|
|
{ID: "gildedgrove", Type: "dark", IsExtra: true},
|
|
{ID: "gloom", Type: "dark", IsExtra: true},
|
|
{ID: "mars", Type: "dark", IsExtra: true},
|
|
{ID: "matrix", Type: "dark", IsExtra: true},
|
|
{ID: "sapphiredusk", Type: "dark", IsExtra: true},
|
|
{ID: "synthwave", Type: "dark", IsExtra: true},
|
|
{ID: "tron", Type: "dark", IsExtra: true},
|
|
{ID: "victorian", Type: "dark", IsExtra: true},
|
|
{ID: "zen", Type: "light", IsExtra: true},
|
|
}
|