mirror of
				https://github.com/go-gitea/gitea
				synced 2025-09-28 03:28:13 +00:00 
			
		
		
		
	* update github.com/PuerkitoBio/goquery * update github.com/alecthomas/chroma * update github.com/blevesearch/bleve/v2 * update github.com/caddyserver/certmagic * update github.com/go-enry/go-enry/v2 * update github.com/go-git/go-billy/v5 * update github.com/go-git/go-git/v5 * update github.com/go-redis/redis/v8 * update github.com/go-testfixtures/testfixtures/v3 * update github.com/jaytaylor/html2text * update github.com/json-iterator/go * update github.com/klauspost/compress * update github.com/markbates/goth * update github.com/mattn/go-isatty * update github.com/mholt/archiver/v3 * update github.com/microcosm-cc/bluemonday * update github.com/minio/minio-go/v7 * update github.com/prometheus/client_golang * update github.com/unrolled/render * update github.com/xanzy/go-gitlab * update github.com/yuin/goldmark * update github.com/yuin/goldmark-highlighting Co-authored-by: techknowlogick <techknowlogick@gitea.io>
		
			
				
	
	
		
			96 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Go
		
	
	
	
		
			Vendored
		
	
	
	
			
		
		
	
	
			96 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Go
		
	
	
	
		
			Vendored
		
	
	
	
| package styles
 | |
| 
 | |
| import (
 | |
| 	"github.com/alecthomas/chroma"
 | |
| )
 | |
| 
 | |
| var (
 | |
| 	// inspired by Doom Emacs's One Doom Theme
 | |
| 	black  = "#282C34"
 | |
| 	grey   = "#3E4460"
 | |
| 	grey2  = "#43454f"
 | |
| 	white  = "#C9C9C9"
 | |
| 	red    = "#CF5967"
 | |
| 	yellow = "#ECBE7B"
 | |
| 	green  = "#82CC6A"
 | |
| 	cyan   = "#56B6C2"
 | |
| 	blue   = "#7FBAF5"
 | |
| 	blue2  = "#57C7FF"
 | |
| 	purple = "#BC74C4"
 | |
| )
 | |
| 
 | |
| var Vulcan = Register(chroma.MustNewStyle("vulcan", chroma.StyleEntries{
 | |
| 	chroma.Comment:                  grey,
 | |
| 	chroma.CommentHashbang:          grey + " italic",
 | |
| 	chroma.CommentMultiline:         grey,
 | |
| 	chroma.CommentPreproc:           blue,
 | |
| 	chroma.CommentSingle:            grey,
 | |
| 	chroma.CommentSpecial:           purple + " italic",
 | |
| 	chroma.Generic:                  white,
 | |
| 	chroma.GenericDeleted:           red,
 | |
| 	chroma.GenericEmph:              white + " underline",
 | |
| 	chroma.GenericError:             red + " bold",
 | |
| 	chroma.GenericHeading:           yellow + " bold",
 | |
| 	chroma.GenericInserted:          yellow,
 | |
| 	chroma.GenericOutput:            grey2,
 | |
| 	chroma.GenericPrompt:            white,
 | |
| 	chroma.GenericStrong:            red + " bold",
 | |
| 	chroma.GenericSubheading:        red + " italic",
 | |
| 	chroma.GenericTraceback:         white,
 | |
| 	chroma.GenericUnderline:         "underline",
 | |
| 	chroma.Error:                    red,
 | |
| 	chroma.Keyword:                  blue,
 | |
| 	chroma.KeywordConstant:          red + " bg:" + grey2,
 | |
| 	chroma.KeywordDeclaration:       blue,
 | |
| 	chroma.KeywordNamespace:         purple,
 | |
| 	chroma.KeywordPseudo:            purple,
 | |
| 	chroma.KeywordReserved:          blue,
 | |
| 	chroma.KeywordType:              blue2 + " bold",
 | |
| 	chroma.Literal:                  white,
 | |
| 	chroma.LiteralDate:              blue2,
 | |
| 	chroma.Name:                     white,
 | |
| 	chroma.NameAttribute:            purple,
 | |
| 	chroma.NameBuiltin:              blue,
 | |
| 	chroma.NameBuiltinPseudo:        blue,
 | |
| 	chroma.NameClass:                yellow,
 | |
| 	chroma.NameConstant:             yellow,
 | |
| 	chroma.NameDecorator:            yellow,
 | |
| 	chroma.NameEntity:               white,
 | |
| 	chroma.NameException:            red,
 | |
| 	chroma.NameFunction:             blue2,
 | |
| 	chroma.NameLabel:                red,
 | |
| 	chroma.NameNamespace:            white,
 | |
| 	chroma.NameOther:                white,
 | |
| 	chroma.NameTag:                  purple,
 | |
| 	chroma.NameVariable:             purple + " italic",
 | |
| 	chroma.NameVariableClass:        blue2 + " bold",
 | |
| 	chroma.NameVariableGlobal:       yellow,
 | |
| 	chroma.NameVariableInstance:     blue2,
 | |
| 	chroma.LiteralNumber:            cyan,
 | |
| 	chroma.LiteralNumberBin:         blue2,
 | |
| 	chroma.LiteralNumberFloat:       cyan,
 | |
| 	chroma.LiteralNumberHex:         blue2,
 | |
| 	chroma.LiteralNumberInteger:     cyan,
 | |
| 	chroma.LiteralNumberIntegerLong: cyan,
 | |
| 	chroma.LiteralNumberOct:         blue2,
 | |
| 	chroma.Operator:                 purple,
 | |
| 	chroma.OperatorWord:             purple,
 | |
| 	chroma.Other:                    white,
 | |
| 	chroma.Punctuation:              cyan,
 | |
| 	chroma.LiteralString:            green,
 | |
| 	chroma.LiteralStringBacktick:    blue2,
 | |
| 	chroma.LiteralStringChar:        blue2,
 | |
| 	chroma.LiteralStringDoc:         green,
 | |
| 	chroma.LiteralStringDouble:      green,
 | |
| 	chroma.LiteralStringEscape:      cyan,
 | |
| 	chroma.LiteralStringHeredoc:     cyan,
 | |
| 	chroma.LiteralStringInterpol:    green,
 | |
| 	chroma.LiteralStringOther:       green,
 | |
| 	chroma.LiteralStringRegex:       blue2,
 | |
| 	chroma.LiteralStringSingle:      green,
 | |
| 	chroma.LiteralStringSymbol:      green,
 | |
| 	chroma.Text:                     white,
 | |
| 	chroma.TextWhitespace:           white,
 | |
| 	chroma.Background:               " bg: " + black,
 | |
| }))
 |