feat(fiverr): ajout de la page Fiverr et des composants associés

- Création de la page Fiverr pour présenter les services freelance
- Ajout des composants FiverrHero, FiverrServiceCard et FiverrCta
- Intégration des services Fiverr dans la configuration du site
- Ajout de nouvelles images pour les services Fiverr
- Mise à jour des traductions pour inclure les services Fiverr
- Amélioration de la gestion des actifs avec l'importation des images
- Ajout de styles CSS pour les nouveaux composants et pages
This commit is contained in:
Mr¤KayJayDee
2025-06-22 19:17:30 +02:00
parent b9dc90df7d
commit 8375640c1e
43 changed files with 2586 additions and 1759 deletions
+44 -1
View File
@@ -11,6 +11,18 @@ export interface ContactInfo {
location: string
}
export interface FiverrService {
id: string
url: string
image: string
price: string
}
export interface FiverrConfig {
profileUrl: string
services: FiverrService[]
}
export interface SiteConfig {
name: string
title: string
@@ -19,6 +31,7 @@ export interface SiteConfig {
url: string
contact: ContactInfo
social: SocialLink[]
fiverr: FiverrConfig
}
export const siteConfig: SiteConfig = {
@@ -58,5 +71,35 @@ export const siteConfig: SiteConfig = {
url: 'mailto:contact@killiandalcin.fr',
icon: 'email'
}
]
],
fiverr: {
profileUrl: 'https://www.fiverr.com/users/mr_kayjaydee',
services: [
{
id: 'discord-bot',
url: 'https://www.fiverr.com/s/rEDa84j',
image: '@/assets/images/fiverr/discord_bot.jpg',
price: '$25'
},
{
id: 'minecraft-plugin',
url: 'https://www.fiverr.com/s/xXVY20Q',
image: '@/assets/images/fiverr/minecraft_plugin.jpg',
price: '$50'
},
{
id: 'telegram-bot',
url: '#',
image: '@/assets/images/fiverr/telegram_bot.jpg',
price: '$20'
},
{
id: 'website-development',
url: '#',
image: '@/assets/images/fiverr/website.jpg',
price: '$50'
}
]
}
}