diff --git a/docker/resume/apple-touch-icon.png b/docker/resume/apple-touch-icon.png
new file mode 100644
index 0000000..9c50e04
Binary files /dev/null and b/docker/resume/apple-touch-icon.png differ
diff --git a/docker/resume/favicon-16x16.png b/docker/resume/favicon-16x16.png
new file mode 100644
index 0000000..e39cf98
Binary files /dev/null and b/docker/resume/favicon-16x16.png differ
diff --git a/docker/resume/favicon-32x32.png b/docker/resume/favicon-32x32.png
new file mode 100644
index 0000000..5b84788
Binary files /dev/null and b/docker/resume/favicon-32x32.png differ
diff --git a/docker/resume/favicon.ico b/docker/resume/favicon.ico
index 56c1fa4..2ea3aa4 100644
Binary files a/docker/resume/favicon.ico and b/docker/resume/favicon.ico differ
diff --git a/docker/resume/favicon.svg b/docker/resume/favicon.svg
index 81b05c3..a1e40e2 100644
--- a/docker/resume/favicon.svg
+++ b/docker/resume/favicon.svg
@@ -2,17 +2,30 @@
\ No newline at end of file
diff --git a/docker/resume/generate-favicon.js b/docker/resume/generate-favicon.js
index e0aac99..f4e00ad 100755
--- a/docker/resume/generate-favicon.js
+++ b/docker/resume/generate-favicon.js
@@ -3,29 +3,43 @@
const fs = require('fs');
const path = require('path');
-// Create an SVG favicon with a gradient background and initials
+// Create an SVG favicon with a professional design for a resume site
function generateFavicon() {
- // Define colors for gradient
- const primaryColor = '#3498db'; // Blue
- const secondaryColor = '#2980b9'; // Darker blue
+ // Define colors
+ const backgroundColor = '#2c3e50'; // Dark blue-gray
+ const accentColor = '#3498db'; // Bright blue
+ const textColor = '#ecf0f1'; // Light gray/white
- // Create SVG content with gradient and text
+ // Create SVG content with a professional design
const svgContent = `
`;