Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Railly/tinte
/ functions
Functions
1,576 in github.com/Railly/tinte
⨍
Functions
1,576
◇
Types & classes
291
↓ 401 callers
Function
cn
(...inputs: ClassValue[])
apps/web/src/lib/utils.ts:4
↓ 293 callers
Function
cn
(...inputs: ClassValue[])
apps/ray/src/lib/utils.ts:4
↓ 39 callers
Method
get
(id: string)
packages/providers/src/providers/registry.ts:22
↓ 34 callers
Function
ensureAlpha
(color: string, alpha: number = 1)
packages/providers/src/providers/zed.ts:6
↓ 34 callers
Function
ensureAlpha
(color: string, alpha: number = 1)
packages/cli/src/lib/providers/zed.ts:6
↓ 28 callers
Function
useActiveTheme
()
apps/web/src/stores/hooks/use-active-theme.ts:6
↓ 27 callers
Function
useThemeMode
()
apps/web/src/stores/hooks/use-theme-mode.ts:5
↓ 25 callers
Function
adjustLuminance
(color: string, amount: number)
packages/providers/src/providers/zed.ts:32
↓ 25 callers
Function
adjustLuminance
(color: string, amount: number)
packages/cli/src/lib/providers/zed.ts:18
↓ 25 callers
Function
mixColors
( color1: string, color2: string, ratio: number = 0.5, )
packages/providers/src/providers/zed.ts:40
↓ 25 callers
Function
mixColors
( color1: string, color2: string, ratio: number = 0.5, )
packages/cli/src/lib/providers/zed.ts:26
↓ 24 callers
Function
generateTailwindPalette
( baseColor: string, customStops?: number[], )
packages/core/src/colors/palette.ts:90
↓ 22 callers
Function
get
(_, prop)
apps/web/src/db/index.ts:18
↓ 21 callers
Function
onChange
()
apps/web/src/hooks/use-mobile.ts:12
↓ 19 callers
Function
bestTextFor
(bg: string)
apps/web/src/lib/theme/ice-theme.ts:280
↓ 18 callers
Function
addPastedItem
( content: string, kind?: Kind, colors?: string[], imageData?: string, )
apps/web/src/components/workbench/hooks/editor/use-pasted-items.ts:85
↓ 17 callers
Method
has
(id: string)
packages/providers/src/providers/registry.ts:99
↓ 16 callers
Function
adjustLightness
(hex: string, delta: number)
apps/ray/src/lib/palette-to-theme.ts:22
↓ 16 callers
Function
convertTinteToShadcn
(tinte: TinteThemeWithExtras)
packages/providers/src/providers/shadcn.ts:288
↓ 16 callers
Function
ensureContrast
(fg: string, bg: string, minRatio: number)
apps/ray/src/lib/palette-to-theme.ts:34
↓ 16 callers
Function
loadGoogleFont
( family: string, weights: string[] = ["400", "700"], )
apps/web/src/utils/fonts.ts:314
↓ 13 callers
Function
pick
(ramp: string[], step: number)
packages/providers/src/providers/shadcn.ts:89
↓ 12 callers
Function
hexToRgb
(hex: string)
packages/providers/src/providers/design-system.ts:100
↓ 12 callers
Function
interpolate
(start: number, end: number, factor: number)
packages/core/src/colors/palette.ts:66
↓ 12 callers
Function
pick
(ramp: string[], step: number)
packages/providers/src/provider-utils/shadcn-converter.ts:19
↓ 11 callers
Method
convert
(theme: TinteTheme)
packages/providers/src/providers/types.ts:26
↓ 11 callers
Function
createPolineColorMapping
( block: TinteBlock, )
packages/providers/src/providers/poline-base.ts:153
↓ 11 callers
Function
ensureValidColor
( color: string | undefined, fallback: string, )
apps/web/src/components/workbench/overrides-tab/shiki-overrides-panel.tsx:404
↓ 10 callers
Function
computeShadowVars
( tokens: Record<string, string>, )
packages/providers/src/providers/shadcn.ts:318
↓ 10 callers
Function
hslToHex
(h: number, s: number, l: number)
apps/web/src/utils/default-theme.ts:132
↓ 9 callers
Function
colorWithOpacity
(opacityMultiplier: number)
packages/providers/src/providers/shadcn.ts:333
↓ 9 callers
Function
processFontValue
( fontValue: string | undefined, category: "sans-serif" | "serif" | "monospace", )
apps/web/src/utils/theme-card-helpers.ts:203
↓ 9 callers
Function
useUserThemes
()
apps/web/src/stores/hooks/use-user-themes.ts:6
↓ 8 callers
Function
buildFontFamily
( family: string, category: "sans-serif" | "serif" | "monospace" | "display" | "handwriting", )
apps/web/src/utils/fonts.ts:332
↓ 8 callers
Function
getBestTextColor
(bgHex: string)
packages/core/src/colors/utils.ts:36
↓ 8 callers
Function
getContrastRatio
(lum1: number, lum2: number)
packages/core/src/colors/utils.ts:26
↓ 8 callers
Function
getDisplayName
(name: string, mode?: "light" | "dark")
packages/providers/src/providers/poline-base.ts:241
↓ 8 callers
Function
getLuminanceFromHex
(hex: string)
packages/core/src/colors/utils.ts:20
↓ 8 callers
Function
pick
(ramp: string[], step: number)
packages/core/src/colors/ramps.ts:31
↓ 8 callers
Function
transformThemeToMetadata
( dbTheme: Theme, options: ThemeTransformOptions = {}, user?: { id: string; name?: string | null
apps/web/src/lib/theme-operations/user-themes.ts:459
↓ 7 callers
Function
KEY
(id: string)
apps/web/src/utils/anon-seed.ts:5
↓ 7 callers
Function
computeFinalTokens
( theme: ThemeData, mode: ThemeMode, overrides: NormalizedOverrides, editedTokens: Record<string, stri
apps/web/src/lib/theme/computation.ts:160
↓ 7 callers
Function
extractThemeColors
( theme: ThemeData, mode: ThemeMode = "light", )
apps/web/src/lib/theme/utils.ts:152
↓ 7 callers
Function
getSRGBLuminance
(rgbColor: RGBColor)
packages/core/src/colors/utils.ts:9
↓ 7 callers
Function
getThemeName
(name: string, mode?: "light" | "dark")
packages/providers/src/providers/poline-base.ts:236
↓ 7 callers
Function
isTemporaryTheme
(id?: string)
apps/web/src/components/workbench/hooks/dock/use-actions.ts:41
↓ 7 callers
Function
mixColors
(hex1: string, hex2: string, t: number)
apps/ray/src/lib/palette-to-theme.ts:29
↓ 7 callers
Function
onChange
()
apps/ray/src/hooks/use-mobile.ts:10
↓ 6 callers
Function
convertTheme
( providerId: string, theme: TinteTheme, )
packages/providers/src/providers/index.ts:48
↓ 6 callers
Function
exportTheme
( providerId: string, theme: TinteTheme, filename?: string, )
packages/providers/src/providers/index.ts:55
↓ 6 callers
Function
handleItemSelect
(theme: ThemeData)
apps/web/src/components/shared/theme/theme-selector/index.tsx:224
↓ 6 callers
Function
surface
(bg: string, mode: ThemeMode, delta = 0.02)
packages/providers/src/providers/shadcn.ts:96
↓ 6 callers
Function
tone
(hex: string, dL: number)
apps/web/src/lib/theme/ice-theme.ts:250
↓ 5 callers
Function
buildFontRegistryItem
( family: string, variable: "--font-sans" | "--font-serif" | "--font-mono" = "--font-sans", )
apps/web/src/lib/registry.ts:222
↓ 5 callers
Function
convertTinteToVSCode
( tinteTheme: TinteTheme, name: string = "Tinte Theme", overrides?: Partial<Record<SemanticToken, string
packages/providers/src/providers/vscode.ts:399
↓ 5 callers
Function
getContrastBetween
(hex1: string, hex2: string)
packages/core/src/colors/utils.ts:32
↓ 5 callers
Function
hexToCmyk
(hex: string)
packages/providers/src/providers/design-system.ts:109
↓ 5 callers
Function
pickStop
( ramp: T[], stop: (typeof STOPS)[number], )
apps/web/src/lib/theme/ice-theme.ts:260
↓ 5 callers
Method
registerPreviewable
(provider: PreviewableProvider<T>)
packages/providers/src/providers/registry.ts:17
↓ 5 callers
Function
secondLayer
(fixedOffsetY: string, fixedBlur: string)
packages/providers/src/providers/shadcn.ts:336
↓ 5 callers
Function
setActiveTab
(tab: WorkbenchTab)
apps/web/src/components/workbench/hooks/use-url-sync.ts:24
↓ 5 callers
Function
useThemeTokens
()
apps/web/src/stores/hooks/use-theme-tokens.ts:21
↓ 4 callers
Function
buildRamp
(seed?: string)
packages/providers/src/providers/shadcn.ts:85
↓ 4 callers
Function
colorDots
(block: TinteBlock)
apps/ray/src/components/controls/theme-picker.tsx:96
↓ 4 callers
Function
convertOverrideForDB
(override: any)
apps/web/src/stores/hooks/theme-utils.ts:52
↓ 4 callers
Function
convertOverrideForDB
(override: any)
apps/web/src/stores/hooks/use-theme-actions.ts:61
↓ 4 callers
Function
convertTinteToShiki
(tinte: TinteTheme)
packages/providers/src/providers/shiki.ts:44
↓ 4 callers
Method
export
(theme: TinteTheme, filename?: string)
packages/providers/src/providers/types.ts:27
↓ 4 callers
Function
formatNumber
(num: number)
apps/web/src/utils/theme-card-helpers.ts:438
↓ 4 callers
Function
formatValue
(value: number, unit = "px")
apps/web/src/components/ui/shadow-properties-editor.tsx:128
↓ 4 callers
Function
getContrastColor
(hex: string)
apps/web/src/components/preview/design-system/components-section.tsx:9
↓ 4 callers
Function
getSearchPlaceholder
()
apps/web/src/components/workbench/overrides-tab/overrides-tab.tsx:14
↓ 4 callers
Function
getShadcnPaletteWithOverrides
( tinteTheme: TinteTheme, mode: "light" | "dark", shadcnOverride?: any, )
packages/providers/src/provider-utils/shadcn-utils.ts:138
↓ 4 callers
Function
hasValidTinteColors
( colors: TinteBlock | undefined, )
packages/core/src/colors/canonical.ts:38
↓ 4 callers
Function
hex2hsl
(hex: string)
packages/providers/src/providers/poline-base.ts:7
↓ 4 callers
Function
hex2hsl
(hex: string)
apps/web/src/lib/theme/ice-theme.ts:133
↓ 4 callers
Function
incrementInstalls
()
apps/web/src/components/workbench/hooks/dock/use-actions.ts:52
↓ 4 callers
Function
makePolineFromTinte
(block: TinteBlock)
apps/web/src/lib/theme/ice-theme.ts:142
↓ 4 callers
Function
mapBlock
( block: TinteBlock, mode: ThemeMode, extendedTheme?: ExtendedThemeInput, )
packages/providers/src/providers/shadcn.ts:250
↓ 4 callers
Function
onClick
(adjustment: number)
apps/web/src/components/preview/shadcn/demos/activity-goal.tsx:70
↓ 4 callers
Function
parseColor
(colorValue: string)
apps/web/src/components/ui/shadow-properties-editor.tsx:67
↓ 4 callers
Function
parseValue
(value: string)
apps/web/src/components/ui/shadow-properties-editor.tsx:124
↓ 4 callers
Function
polineRampHex
(p: Poline)
apps/web/src/lib/theme/ice-theme.ts:158
↓ 4 callers
Function
rgbToHex
(r: number, g: number, b: number)
apps/web/src/components/preview/design-system/color-system-section.tsx:20
↓ 4 callers
Function
toOKLCH
(hex: string)
apps/web/src/lib/theme/ice-theme.ts:104
↓ 4 callers
Function
toggleSection
(section: keyof typeof DEFAULT_OPEN_SECTIONS)
apps/web/src/components/workbench/agent-tab/theme-result-card.tsx:32
↓ 4 callers
Function
tweakL
(hex: string, dL: number)
packages/providers/src/providers/shadcn.ts:60
↓ 4 callers
Function
updatePastedItem
(id: string, content: string, kind?: Kind)
apps/web/src/components/workbench/hooks/editor/use-pasted-items.ts:137
↓ 4 callers
Method
upsertThemes
(themes: ThemeData[])
apps/web/src/lib/search.service.ts:16
↓ 4 callers
Function
useCarousel
()
apps/ray/src/components/ui/carousel.tsx:35
↓ 4 callers
Function
useCarousel
()
apps/web/src/components/ui/carousel.tsx:34
↓ 4 callers
Function
useClearOverrides
({ provider, providerHook, providerDisplayName, }: ClearOverridesConfig)
apps/web/src/components/workbench/overrides-tab/hooks/use-clear-overrides.ts:27
↓ 4 callers
Function
useFormField
()
apps/ray/src/components/ui/form.tsx:45
↓ 4 callers
Function
useFormField
()
apps/web/src/components/ui/form.tsx:44
↓ 4 callers
Function
useProviderOverrides
( provider: ProviderType, )
apps/web/src/components/workbench/overrides-tab/hooks/use-provider-overrides.ts:46
↓ 4 callers
Function
useSidebar
()
apps/ray/src/components/ui/sidebar.tsx:47
↓ 4 callers
Function
useSidebar
()
apps/web/src/components/ui/sidebar.tsx:46
↓ 4 callers
Function
useThemeActions
()
apps/web/src/stores/hooks/use-theme-actions.ts:7
↓ 4 callers
Method
validate
(output: TOutput)
packages/providers/src/providers/types.ts:28
↓ 3 callers
Function
LS
()
apps/web/src/utils/anon-seed.ts:4
next →
1–100 of 1,576, ranked by callers