diff --git a/package-lock.json b/package-lock.json index 86766de..dfe7c12 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,6 +19,7 @@ "@typescript-eslint/eslint-plugin": "^7.3.1", "@typescript-eslint/parser": "^7.3.1", "astro": "^4.5.6", + "canvas-confetti": "^1.9.3", "clsx": "^2.1.0", "eslint": "^8.57.0", "eslint-plugin-astro": "^0.32.0", @@ -3134,6 +3135,16 @@ } ] }, + "node_modules/canvas-confetti": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.9.3.tgz", + "integrity": "sha512-rFfTURMvmVEX1gyXFgn5QMn81bYk70qa0HLzcIOSVEyl57n6o9ItHeBtUSWdvKAPY0xlvBHno4/v3QPrT83q9g==", + "license": "ISC", + "funding": { + "type": "donate", + "url": "https://www.paypal.me/kirilvatev" + } + }, "node_modules/ccount": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", diff --git a/package.json b/package.json index 56cb7df..b18de61 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "@typescript-eslint/eslint-plugin": "^7.3.1", "@typescript-eslint/parser": "^7.3.1", "astro": "^4.5.6", + "canvas-confetti": "^1.9.3", "clsx": "^2.1.0", "eslint": "^8.57.0", "eslint-plugin-astro": "^0.32.0", diff --git a/src/components/EmojiScroller.astro b/src/components/EmojiScroller.astro new file mode 100644 index 0000000..b401b8b --- /dev/null +++ b/src/components/EmojiScroller.astro @@ -0,0 +1,20 @@ + + +👋 diff --git a/src/components/Footer.astro b/src/components/Footer.astro index c3a4295..522ae97 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -4,7 +4,7 @@ import { SITE } from "@consts"; import BackToTop from "@components/BackToTop.astro"; --- -