feat(resume,vocal-synth): add clickable links to tools and technologies
- Add Tool interface with name and optional link properties - Update BadgeList and BadgeListCard components to render links - Extract VocalSynthPage types to dedicated module - Migrate resume.json and vocal-synthesis.json data to use Tool format - Add links to all tools, frameworks, and technologies in resume
This commit is contained in:
13
app/types/vocal-synth.ts
Normal file
13
app/types/vocal-synth.ts
Normal file
@@ -0,0 +1,13 @@
|
||||
import type { Tool } from './tool';
|
||||
|
||||
export interface VocalSynthProject {
|
||||
title: string;
|
||||
icon: string;
|
||||
description: string;
|
||||
link: string;
|
||||
}
|
||||
|
||||
export interface VocalSynthPage {
|
||||
projects: VocalSynthProject[];
|
||||
tools: Tool[];
|
||||
}
|
||||
Reference in New Issue
Block a user