package main
// NewClassicTheme creates the classic theme of grv
func NewClassicTheme() MutableTheme {
return &ThemeComponents{
components: map[ThemeComponentID]*ThemeComponent{
CmpAllviewDefault: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorNone),
},
CmpAllviewSearchMatch: {
bgcolor: NewSystemColor(ColorYellow),
fgcolor: NewSystemColor(ColorNone),
},
CmpAllviewActiveViewSelectedRow: {
bgcolor: NewSystemColor(ColorWhite),
fgcolor: NewSystemColor(ColorGreen),
},
CmpAllviewInactiveViewSelectedRow: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorNone),
},
CmpMainviewActiveView: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorNone),
},
CmpMainviewNormalView: {
bgcolor: NewSystemColor(ColorBlue),
fgcolor: NewSystemColor(ColorWhite),
},
CmpCommitviewTitle: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorCyan),
},
CmpCommitviewFooter: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorCyan),
},
CmpCommitviewShortOid: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorYellow),
},
CmpCommitviewDate: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorBlue),
},
CmpCommitviewAuthor: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorGreen),
},
CmpCommitviewSummary: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorNone),
},
CmpCommitviewTag: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorRed),
},
CmpCommitviewLocalBranch: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorCyan),
},
CmpCommitviewRemoteBranch: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorMagenta),
},
CmpCommitviewGraphCommit: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorBlue),
},
CmpCommitviewGraphMergeCommit: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorBlue),
},
CmpCommitviewGraphBranch1: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorYellow),
},
CmpCommitviewGraphBranch2: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorRed),
},
CmpCommitviewGraphBranch3: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorGreen),
},
CmpCommitviewGraphBranch4: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorMagenta),
},
CmpCommitviewGraphBranch5: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorCyan),
},
CmpCommitviewGraphBranch6: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorBlue),
},
CmpCommitviewGraphBranch7: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorWhite),
},
CmpDiffviewTitle: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorCyan),
},
CmpDiffviewFooter: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorCyan),
},
CmpDiffviewDifflineNormal: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorNone),
},
CmpDiffviewDifflineDiffCommitAuthor: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorCyan),
},
CmpDiffviewDifflineDiffCommitAuthorDate: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorYellow),
},
CmpDiffviewDifflineDiffCommitCommitter: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorMagenta),
},
CmpDiffviewDifflineDiffCommitCommitterDate: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorYellow),
},
CmpDiffviewDifflineDiffCommitMessage: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorNone),
},
CmpDiffviewDifflineDiffStatsFile: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorBlue),
},
CmpDiffviewDifflineGitDiffHeader: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorYellow),
},
CmpDiffviewDifflineGitDiffExtendedHeader: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorBlue),
},
CmpDiffviewDifflineUnifiedDiffHeader: {
bgcolor: NewSystemColor(ColorNone),
fgcolor: NewSystemColor(ColorYellow),
},
CmpDiffviewDifflineHunkStart: {
bgcolor