diff --git a/src/lib/assets/projects/keyweave-logo.png b/src/lib/assets/projects/keyweave-logo.png new file mode 100755 index 0000000..5facf0a Binary files /dev/null and b/src/lib/assets/projects/keyweave-logo.png differ diff --git a/src/lib/assets/projects/keyweave-terminal.jpg b/src/lib/assets/projects/keyweave-terminal.jpg new file mode 100644 index 0000000..0350b55 Binary files /dev/null and b/src/lib/assets/projects/keyweave-terminal.jpg differ diff --git a/src/lib/assets/projects/videowall.jpeg b/src/lib/assets/projects/videowall.jpg similarity index 100% rename from src/lib/assets/projects/videowall.jpeg rename to src/lib/assets/projects/videowall.jpg diff --git a/src/routes/projects/projects-assets.ts b/src/routes/projects/projects-assets.ts index 62050e3..e4b8110 100644 --- a/src/routes/projects/projects-assets.ts +++ b/src/routes/projects/projects-assets.ts @@ -1,9 +1,11 @@ -import videowallImage from '$lib/assets/projects/videowall.jpeg'; +import videowallImage from '$lib/assets/projects/videowall.jpg'; import videowallLogo from '$lib/assets/projects/videowall-logo.png'; import ticketDashboardImage from '$lib/assets/projects/ticketdashboard.png'; import ticketDashboardLogo from '$lib/assets/projects/triple-logo.png'; import zaantjeImage from '$lib/assets/projects/zaantje.png'; import zaantjeLogo from '$lib/assets/projects/zaantje-logo.png'; +import keyweaveImage from '$lib/assets/projects/keyweave-terminal.jpg'; +import keyweaveLogo from '$lib/assets/projects/keyweave-logo.png'; export { videowallImage, @@ -11,5 +13,7 @@ export { ticketDashboardImage, ticketDashboardLogo, zaantjeImage, - zaantjeLogo + zaantjeLogo, + keyweaveImage, + keyweaveLogo }; diff --git a/src/routes/projects/projects-cards.ts b/src/routes/projects/projects-cards.ts index fad2f4c..c59f964 100644 --- a/src/routes/projects/projects-cards.ts +++ b/src/routes/projects/projects-cards.ts @@ -4,7 +4,9 @@ import { videowallImage, videowallLogo, zaantjeImage, - zaantjeLogo + zaantjeLogo, + keyweaveImage, + keyweaveLogo } from './projects-assets'; interface Contributor { @@ -24,6 +26,18 @@ export interface Project { } const projects: Project[] = [ + { + link: 'https://github.com/bartvdbraak/keyweave', + headerImage: keyweaveImage, + headerSubTitle: 'Open Source Project', + title: 'Keyweave', + description: `Keyweave is an open-source tool crafted to seamlessly fetch secrets from Azure Key Vault + and weave them into a convenient .env file. Developed in Rust, Keyweave stands out for its efficiency + and user-friendly design, making it an ideal choice for managing your application's secrets.`, + logo: keyweaveLogo, + contributors: [], + date: '2023' + }, { headerImage: videowallImage, headerSubTitle: 'Private Project',