Added type and new styling for showcases

This commit is contained in:
Michel Doré
2022-10-11 22:48:43 +02:00
committed by Ariful Alam
parent 422e0ba12f
commit 04603e7bd3
4 changed files with 92 additions and 76 deletions

12
types/index.d.ts vendored
View File

@@ -221,6 +221,13 @@ export interface Certifications {
link?: string;
}
export interface Showcase {
name?: string;
description?: string;
imageUrl?: string;
link?: string;
}
export interface Education {
institution?: string;
degree?: string;
@@ -257,6 +264,11 @@ export interface Config {
* Experience list
*/
experiences?: Array<Experience>;
/**
* Showcase list
*/
showcases?: Array<Showcase>;
/**
* Certifications list