Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
185 changes: 0 additions & 185 deletions utilities/AI-Resume-Analyzer/AI-Resume-Analyzer.py

This file was deleted.

50 changes: 0 additions & 50 deletions utilities/AI-Resume-Analyzer/README.MD

This file was deleted.

1 change: 0 additions & 1 deletion utilities/AI-Resume-Analyzer/requirements.txt

This file was deleted.

Binary file removed web-app/assets/banners/reverse-hangman.webp
Binary file not shown.
24 changes: 2 additions & 22 deletions web-app/css/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -1052,28 +1052,8 @@ main>.hero-section:has(.hero-code-snippets) {
animation: pulseKicker 2s ease-in-out infinite;
}

@keyframes pulseKicker {

0%,
100% {
opacity: 1;
transform: scale(1.1);
}

50% {
opacity: 0.4;
transform: scale(0.85);
}
}

[data-theme="dark"] .hero-kicker {
background: linear-gradient(135deg,
rgba(106, 191, 141, 0.18),
rgba(242, 194, 108, 0.1));
border-color: rgba(255, 243, 224, 0.1);
color: #d4b48a;
}

/* ── Hero Badge Row (Glassified Kicker & Status Button) ──────── */
.hero-kicker,
.hero-status {
display: inline-flex;
align-items: center;
Expand Down
13 changes: 0 additions & 13 deletions web-app/generate_banners.py
Original file line number Diff line number Diff line change
Expand Up @@ -468,18 +468,6 @@ def draw_o(ox, oy):
x = 220 + i * 80
y = 175
v_draw.ellipse([x, y, x + 65, y + 65], fill=col, outline=(255,255,255,100), width=2)
elif "resume" in n_lower or "analyzer" in n_lower:
# Resume analyzer dashboard
v_draw.rounded_rectangle([250, 100, 550, 350], radius=24, fill=(255,255,255,12), outline=color_accent, width=3)
v_draw.rounded_rectangle([285, 135, 515, 315], radius=18, fill=(255,255,255,8), outline=(255,255,255,50), width=2)
v_draw.polygon([(332, 135), (515, 135), (515, 190)], fill=(255,255,255,20), outline=color_accent)
v_draw.ellipse([280, 145, 390, 255], outline=color_accent, width=8)
v_draw.text((335, 200), "82%", fill=color_accent, anchor="mm")
for i, w in enumerate([90, 75, 65]):
y = 275 + i * 18
v_draw.rounded_rectangle([410, y, 410 + w, y + 10], radius=4, fill=color_accent)
v_draw.text((430, 165), "AI RESUME", fill=color_accent, anchor="lm")
v_draw.text((430, 188), "ANALYZER", fill=(255,255,255), anchor="lm")
elif "caesar" in n_lower:
# Cipher wheel and shifting letters
cx, cy = 400, 225
Expand Down Expand Up @@ -720,7 +708,6 @@ def draw_o(ox, oy):
("Number Converter", "utilities", "number-converter.webp"),
("Typing Speed Tester", "utilities", "typing-speed-tester.webp"),
("Color Palette Suggestor", "utilities", "color-palette.webp"),
("AI Resume Analyzer", "utilities", "resume-analyzer.webp"),
("Caesar Cipher", "utilities", "caesar-cipher.webp"),
("Unit Converter", "utilities", "unit-converter.webp"),
("Budget Tracker", "utilities", "budget-tracker.webp"),
Expand Down
8 changes: 0 additions & 8 deletions web-app/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -508,7 +508,6 @@ <h3>Stay Updated</h3>
<script defer src="js/projects/spot-the-difference.js"></script>
<script defer src="js/projects/sudoku-game.js"></script>
<script defer src="js/projects/color-palette.js"></script>
<script defer src="js/projects/resume-analyzer.js"></script>
<script src="js/projects/caesar-cipher.js"></script>
<script src="js/projects/matrix-calculator.js"></script>
<script defer src="js/projects/reverse-hangman.js"></script>
Expand Down Expand Up @@ -865,13 +864,6 @@ <h3>Stay Updated</h3>
desc: "Generate color palettes",
tags: "utility,design",
},
{
project: "resume-analyzer",
title: "Resume Analyzer",
category: "utilities",
desc: "Analyze and improve resumes",
tags: "utility,career",
},
{
project: "calculator",
title: "Scientific Graphing Calculator",
Expand Down
3 changes: 1 addition & 2 deletions web-app/js/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -1354,8 +1354,7 @@ document.addEventListener("DOMContentLoaded", function () {
// Info button already exists, skip injection
console.log('ℹ️ Info button already exists for', name);
} else {
// Look for any heading element
var firstHeading = projectContent.querySelector("h2, h3, .resume-analyzer-copy h2, .pet-title");
var firstHeading = projectContent.querySelector("h2, h3, .pet-title");

// Special case for Tic Tac Toe - look for the heading inside project-content
if (!firstHeading) {
Expand Down
2 changes: 1 addition & 1 deletion web-app/js/modules/modal.js
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ export function openProjectSafe(name, trigger) {
const projectContent = modalBody.querySelector(".project-content");
if (projectContent) {
let firstHeading = projectContent.querySelector(
"h2, h3, .resume-analyzer-copy h2, .pet-title"
"h2, h3, .pet-title"
);
if (!firstHeading) {
firstHeading = projectContent.querySelector(
Expand Down
10 changes: 0 additions & 10 deletions web-app/js/projects.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ function getProjectHTML(projectName) {
'matrix-calculator': () => getMatrixCalculatorHTML(),
'sudoku-game': getSudokuGameHTML(),
'unit-converter': getUnitConverterHTML(),
'resume-analyzer': getResumeAnalyzerHTML(),
'reverse-hangman': () => getReverseHangmanHTML(),
'budget-tracker': getBudgetTrackerHTML(),
'snake-game': getSnakeGameHTML(),
Expand Down Expand Up @@ -465,15 +464,6 @@ const projectInstructions = {
"Copy the secure password"
]
},
"resume-analyzer": {
title: "📄 How to Use AI Resume Analyzer",
steps: [
"Upload your resume (PDF, DOC, or TXT)",
"Click 'Analyze Resume'",
"View your ATS score and keyword matches",
"Check suggestions to improve your resume"
]
},
"typing-speed-tester": {
title: "⌨️ How to Use Typing Speed Tester",
steps: [
Expand Down
Loading
Loading