diff --git a/README.md b/README.md index 6017fa3..abd8247 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@
-

hellob.art

-
personal website built with Svelte
+ hellob.art +

Personal website built with Svelte

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/lib/assets/tools/opentofu.svg b/src/lib/assets/tools/opentofu.svg new file mode 100644 index 0000000..5344ba2 --- /dev/null +++ b/src/lib/assets/tools/opentofu.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/src/lib/assets/tools/terraform.svg b/src/lib/assets/tools/terraform.svg deleted file mode 100644 index 37d94e4..0000000 --- a/src/lib/assets/tools/terraform.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file 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..6983fc2 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: '11-05-2023' + }, { headerImage: videowallImage, headerSubTitle: 'Private Project', @@ -32,7 +46,7 @@ const projects: Project[] = [ frontend built with React and Next.js utilizing a powerful backend developed in Golang.`, logo: videowallLogo, contributors: [], - date: '2021' + date: '05-31-2022' }, { headerImage: ticketDashboardImage, @@ -42,7 +56,7 @@ const projects: Project[] = [ ticket management. Developed with Next.js for frontend and Golang for backend.`, logo: ticketDashboardLogo, contributors: [], - date: '2020' + date: '12-14-2021' }, { link: 'https://zaantje.com', @@ -53,7 +67,7 @@ const projects: Project[] = [ on a virtual tour of Zaandam, showcasing locations of famous music videos.`, logo: zaantjeLogo, contributors: [], - date: '2020' + date: '01-01-2020' } ]; diff --git a/src/routes/toolbox/tools-assets.ts b/src/routes/toolbox/tools-assets.ts index 3feb39a..f24ad5a 100644 --- a/src/routes/toolbox/tools-assets.ts +++ b/src/routes/toolbox/tools-assets.ts @@ -44,7 +44,7 @@ import SwitchHostsLogo from '$lib/assets/tools/switchhosts.svg'; import SlackLogo from '$lib/assets/tools/slack.svg'; import NmapLogo from '$lib/assets/tools/nmap.svg'; import DBeaverLogo from '$lib/assets/tools/dbeaver.svg'; -import TerraformLogo from '$lib/assets/tools/terraform.svg'; +import OpenTofuLogo from '$lib/assets/tools/opentofu.svg'; import GitLensLogo from '$lib/assets/tools/gitlens.png'; export { @@ -94,6 +94,6 @@ export { SlackLogo, NmapLogo, DBeaverLogo, - TerraformLogo, + OpenTofuLogo, GitLensLogo }; diff --git a/src/routes/toolbox/tools-cards.ts b/src/routes/toolbox/tools-cards.ts index 2918b09..29e401e 100644 --- a/src/routes/toolbox/tools-cards.ts +++ b/src/routes/toolbox/tools-cards.ts @@ -40,7 +40,7 @@ import { SlackLogo, Studio3TLogo, SwitchHostsLogo, - TerraformLogo, + OpenTofuLogo, TogglTrackLogo, VimLogo, VisualStudioCodeLogo, @@ -155,10 +155,10 @@ const tools: Tool[] = [ toolUrl: 'https://www.royalapps.com/ts/mac/features' }, { - name: 'poetry', + name: 'Poetry', title: 'Python Dependency Management Tool', description: - 'poetry is a Python dependency management tool that simplifies package management and project environment setup.', + 'Poetry is a Python dependency management tool that simplifies package management and project environment setup.', logo: PoetryLogo, toolUrl: 'https://python-poetry.org' }, @@ -426,12 +426,12 @@ const tools: Tool[] = [ toolUrl: 'https://dbeaver.io' }, { - name: 'Terraform', + name: 'OpenTofu', title: 'Infrastructure as Code Tool', description: 'An open-source infrastructure as code tool that enables the automated creation, modification, and versioning of complex infrastructures.', - logo: TerraformLogo, - toolUrl: 'https://www.terraform.io' + logo: OpenTofuLogo, + toolUrl: 'https://opentofu.org' }, { name: 'GitLens',