You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
111 lines
3.9 KiB
111 lines
3.9 KiB
import type { Icons } from '~/types/icon';
|
|
import { withBasePath } from './basePath';
|
|
|
|
export const PATHS = {
|
|
IMAGES: {
|
|
PROJECTS: {
|
|
TEMP: withBasePath('/assets/images/temp_project.png'),
|
|
PORTFOLIO: withBasePath('/assets/images/portfolionuxt_project.png'),
|
|
IRIS: withBasePath('/assets/images/iris_project.png'),
|
|
CHROMINO: withBasePath('/assets/images/chromino_project.png'),
|
|
CLAVIER: withBasePath('/assets/images/clavier_project.png'),
|
|
FLOUFACE: withBasePath('/assets/images/flouface_project.png'),
|
|
MODELISATION: withBasePath('/assets/images/modelisation_project.png'),
|
|
SERVER: withBasePath('/assets/images/server_project.png')
|
|
},
|
|
GALLERY: {
|
|
PORTFOLIO: [
|
|
withBasePath('/assets/images/gallery/portfolio/portfolio_1.jpg'),
|
|
withBasePath('/assets/images/gallery/portfolio/portfolio_2.jpg'),
|
|
withBasePath('/assets/images/gallery/portfolio/portfolio_3.jpg')
|
|
],
|
|
IRIS: [
|
|
withBasePath('/assets/images/gallery/iris/iris_1.jpg'),
|
|
withBasePath('/assets/images/gallery/iris/iris_2.jpg')
|
|
],
|
|
CHROMINO: [
|
|
withBasePath('/assets/images/gallery/chromino/chromino_1.jpg'),
|
|
withBasePath('/assets/images/gallery/chromino/chromino_2.jpg')
|
|
],
|
|
CLAVIER: [
|
|
withBasePath('/assets/images/gallery/clavier/clavier_1.jpg'),
|
|
withBasePath('/assets/images/gallery/clavier/clavier_2.jpg')
|
|
],
|
|
MODELISATION: [
|
|
withBasePath('/assets/images/gallery/modelisation/modelisation_1.jpg'),
|
|
withBasePath('/assets/images/gallery/modelisation/modelisation_2.jpg')
|
|
],
|
|
SERVER: [
|
|
withBasePath('/assets/images/gallery/server/server_1.jpg'),
|
|
withBasePath('/assets/images/gallery/server/server_2.jpg')
|
|
],
|
|
FLOUFACE: [
|
|
withBasePath('/assets/images/gallery/flouface/flouface_1.jpg'),
|
|
withBasePath('/assets/images/gallery/flouface/flouface_2.jpg')
|
|
]
|
|
}
|
|
},
|
|
ICONS: {
|
|
GITHUB: {
|
|
LIGHT: withBasePath('/assets/icons/github-black.png'),
|
|
DARK: withBasePath('/assets/icons/github-white.png')
|
|
} as Icons,
|
|
DEMO: {
|
|
LIGHT: withBasePath('/assets/icons/demo-black.png'),
|
|
DARK: withBasePath('/assets/icons/demo-white.png')
|
|
} as Icons,
|
|
DOCUMENTATION: {
|
|
LIGHT: withBasePath('/assets/icons/documentation-black.png'),
|
|
DARK: withBasePath('/assets/icons/documentation-white.png')
|
|
} as Icons,
|
|
YOUTUBE: {
|
|
LIGHT: withBasePath('/assets/icons/youtube-black.png'),
|
|
DARK: withBasePath('/assets/icons/youtube-white.png')
|
|
} as Icons
|
|
},
|
|
RESOURCES: {
|
|
CV: withBasePath('/assets/files/CV_final_Mathéo_Thierry.pdf')
|
|
},
|
|
LINKS: {
|
|
YOUTUBE: 'https://www.youtube.com/@37b7',
|
|
PROJECTS: {
|
|
TEMP: {
|
|
GITHUB: 'https://github.com/votre-username/todo-app',
|
|
DEMO: 'https://todo-app-demo.com'
|
|
},
|
|
PORTFOLIO: {
|
|
GITHUB: 'https://github.com/37b7/portfolio_nuxt',
|
|
DEMO: 'https://votre-portfolio.com',
|
|
},
|
|
IRIS: {
|
|
GITHUB: 'https://github.com/votre-username/todo-app',
|
|
DEMO: 'https://todo-app-demo.com'
|
|
},
|
|
CHROMINO: {
|
|
GITHUB: 'https://github.com/votre-username/todo-app',
|
|
DEMO: 'https://todo-app-demo.com'
|
|
},
|
|
CLAVIER: {
|
|
GITHUB: 'https://github.com/votre-username/todo-app',
|
|
DEMO: 'https://todo-app-demo.com'
|
|
},
|
|
FLOUFACE: {
|
|
GITHUB: 'https://github.com/votre-username/todo-app',
|
|
DEMO: 'https://todo-app-demo.com'
|
|
},
|
|
MODELISATION: {
|
|
GITHUB: 'https://github.com/votre-username/todo-app',
|
|
DEMO: 'https://todo-app-demo.com'
|
|
},
|
|
SERVER: {
|
|
GITHUB: 'https://github.com/votre-username/todo-app',
|
|
DEMO: 'https://todo-app-demo.com'
|
|
}
|
|
}
|
|
}
|
|
} as const;
|
|
|
|
export const DEFAULT_IMAGES = {
|
|
PROJECT: withBasePath('/assets/images/default-project.png'),
|
|
ICON: withBasePath('/assets/icons/default-icon.png'),
|
|
} as const; |