feat: complete new UI for Profiles, fix notfound error on username change

This commit is contained in:
Hamzat Victor
2025-01-06 02:52:32 +01:00
parent 024e30bd99
commit ceeb1fbce3
12 changed files with 784 additions and 263 deletions

View File

@ -1,3 +1,37 @@
import {
AtSign,
Github,
GitlabIcon as GitlabLogo,
Globe,
Instagram,
Link,
Linkedin,
MessageCircle,
Twitch,
Twitter,
Youtube,
} from "lucide-react"
import { KnownPlatform } from "../types"
export const socialIcons: Record<
KnownPlatform | "website",
React.ComponentType<any>
> = {
github: Github,
twitter: Twitter,
instagram: Instagram,
bluesky: AtSign,
linkedin: Linkedin,
youtube: Youtube,
twitch: Twitch,
discord: MessageCircle,
mastodon: AtSign,
threads: AtSign,
gitlab: GitlabLogo,
generic: Link,
website: Globe,
}
export const projectTemplates: {
id: string
name: string