diff --git a/.gitignore b/.gitignore index 016b59e..9be8591 100644 --- a/.gitignore +++ b/.gitignore @@ -6,6 +6,7 @@ dist/ # dependencies node_modules/ +package-lock.json # logs npm-debug.log* diff --git a/package-lock.json b/package-lock.json index 5557191..97b0f66 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,8 @@ "dependencies": { "@iconify-json/mdi": "^1.2.3", "astro": "^6.1.8", - "astro-icon": "^1.1.5" + "astro-icon": "^1.1.5", + "sweetalert2": "^11.26.24" }, "engines": { "node": ">=22.12.0" @@ -4712,6 +4713,16 @@ "url": "https://opencollective.com/svgo" } }, + "node_modules/sweetalert2": { + "version": "11.26.24", + "resolved": "https://registry.npmjs.org/sweetalert2/-/sweetalert2-11.26.24.tgz", + "integrity": "sha512-SLgukW4wicewpW5VOukSXY5Z6DL/z7HCOK2ODSjmQPiSphCN8gJAmh9npoceXOtBRNoDN0xIz+zHYthtfiHmjg==", + "license": "MIT", + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/limonte" + } + }, "node_modules/tar": { "version": "7.5.13", "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.13.tgz", diff --git a/package.json b/package.json index 6e4d69d..2d6ef02 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "dependencies": { "@iconify-json/mdi": "^1.2.3", "astro": "^6.1.8", - "astro-icon": "^1.1.5" + "astro-icon": "^1.1.5", + "sweetalert2": "^11.26.24" } } diff --git a/public/CV.pdf b/public/CV.pdf new file mode 100644 index 0000000..ab7b75d Binary files /dev/null and b/public/CV.pdf differ diff --git a/src/components/Contact/ContactForm.astro b/src/components/Contact/ContactForm.astro index f557856..0d5982d 100644 --- a/src/components/Contact/ContactForm.astro +++ b/src/components/Contact/ContactForm.astro @@ -1,17 +1,90 @@ --- const { title, description } = Astro.props; + import Box from "../Box.astro"; --- + + -
- - - + + + + +
+ +