diff --git a/src/components/icons/languages/blazor.tsx b/src/components/icons/languages/blazor.tsx new file mode 100644 index 00000000..b106656d --- /dev/null +++ b/src/components/icons/languages/blazor.tsx @@ -0,0 +1,19 @@ +export function BlazorIcon({ className = '', ...props }) { + return ( + + + + ) +} diff --git a/src/components/icons/languages/index.ts b/src/components/icons/languages/index.ts index cd559b31..a45d1c71 100644 --- a/src/components/icons/languages/index.ts +++ b/src/components/icons/languages/index.ts @@ -1,5 +1,6 @@ import { AngularIcon } from './angular' import { AstroIcon } from './astro' +import { BlazorIcon } from './blazor' import { BunIcon } from './bun' import { CIcon } from './c' import { CSharpIcon } from './csharp' @@ -53,6 +54,7 @@ export const FLAVORS_ICONS = { astro: AstroIcon, node: NodeIcon, deno: DenoIcon, + blazor: BlazorIcon, bun: BunIcon, npm: NpmIcon, github: GithubIcon, diff --git a/src/flavors/data.tsx b/src/flavors/data.tsx index 84e6b617..d5ad3ebc 100644 --- a/src/flavors/data.tsx +++ b/src/flavors/data.tsx @@ -144,6 +144,17 @@ export const FLAVORS = { shadowColor: 'shadow-gray-400/25' } }, + blazor: { + icon: FLAVORS_ICONS.blazor, + colorPalette: { + bg: 'bg-[#5c2992]/50', + borders: { + inside: 'border-indigo-300/20', + outside: 'border-indigo-400/10' + }, + shadowColor: 'shadow-indigo-400/25' + } + }, bun: { icon: FLAVORS_ICONS.bun, colorPalette: {