MCPcopy Create free account
hub / github.com/freecodexyz/free-code / getTheme

Function getTheme

src/utils/theme.ts:605–620  ·  view source on GitHub ↗
(themeName: ThemeName)

Source from the content-addressed store, hash-verified

603}
604
605export function getTheme(themeName: ThemeName): Theme {
606 switch (themeName) {
607 case 'light':
608 return lightTheme
609 case 'light-ansi':
610 return lightAnsiTheme
611 case 'dark-ansi':
612 return darkAnsiTheme
613 case 'light-daltonized':
614 return lightDaltonizedTheme
615 case 'dark-daltonized':
616 return darkDaltonizedTheme
617 default:
618 return darkTheme
619 }
620}
621
622// Create a chalk instance with 256-color level for Apple Terminal
623// Apple Terminal doesn't handle 24-bit color escape sequences well

Callers 10

LogSelectorFunction · 0.85
generateTokenChartFunction · 0.85
renderOverviewToAnsiFunction · 0.85
ThemedTextFunction · 0.85
colorFunction · 0.85
ThemedBoxFunction · 0.85
GlimmerMessageFunction · 0.85
SpinnerGlyphFunction · 0.85
FlashingCharFunction · 0.85
useSelectionBgColorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected