From 4dde9b467ae474085c19f051703b127eaeae9c72 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 17 Apr 2026 21:44:42 +0000 Subject: [PATCH 1/4] Initial plan From ceab2f59f412df1b7a0b513631acd7530997548a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 17 Apr 2026 21:56:14 +0000 Subject: [PATCH 2/4] Fix resume print page breaks: hide technology badges in print to restore 2-page layout Agent-Logs-Url: https://github.com/dansbands/dansbands.github.io/sessions/0ca5f0c9-fbd3-4709-9ccf-dda0e01f9c09 Co-authored-by: dansbands <28971854+dansbands@users.noreply.github.com> --- app/resume/resume.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/resume/resume.css b/app/resume/resume.css index 4e84583..63fd625 100644 --- a/app/resume/resume.css +++ b/app/resume/resume.css @@ -745,6 +745,10 @@ display: none; /* Hide the print button during printing */ } + .technologies-menu { + display: none; /* Hide technology badges to keep print to two pages */ + } + .footer, .footer2 { display: none; /* Hide footer2 during printing */ From 5eac935ed2831258af6705f64632c1d72da11e59 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 18 Apr 2026 00:28:05 +0000 Subject: [PATCH 3/4] Show technology badges in print with tighter spacing to preserve 2-page desktop layout Agent-Logs-Url: https://github.com/dansbands/dansbands.github.io/sessions/5af8a1f4-9b8b-433e-bc8b-8acdccef5587 Co-authored-by: dansbands <28971854+dansbands@users.noreply.github.com> --- app/resume/resume.css | 32 +++++++++++++++++++++++--------- 1 file changed, 23 insertions(+), 9 deletions(-) diff --git a/app/resume/resume.css b/app/resume/resume.css index 63fd625..586f565 100644 --- a/app/resume/resume.css +++ b/app/resume/resume.css @@ -746,7 +746,16 @@ } .technologies-menu { - display: none; /* Hide technology badges to keep print to two pages */ + font-size: 8px; + letter-spacing: 0.8px; + line-height: 1.1; + margin: 0; + } + + .body-section-slim .technologies-menu { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } .footer, @@ -881,15 +890,15 @@ } .body-header { - font-size: 30px; - margin-top: 18px; - margin-bottom: 10px; + font-size: 28px; + margin-top: 12px; + margin-bottom: 6px; } .work-experience-list { border-bottom: unset; - padding-top: 14px; - gap: 10px; + padding-top: 8px; + gap: 6px; } .company-name { @@ -898,12 +907,12 @@ .job-responsibilities { margin: 0; - padding: 6px 0 0 18px; + padding: 2px 0 0 18px; } .job-responsibilities li { - margin-bottom: 3px; - line-height: 1.3; + margin-bottom: 2px; + line-height: 1.25; } .subsection-title { @@ -948,6 +957,11 @@ page-break-inside: auto; } + .section-header-left, + .section-header-left-column { + gap: 2px; + } + .footer-section .footer-sub-section { padding-top: 10px; padding-bottom: 0; From 81fec7cf27caf35c0aa922ded33948ea1e628f56 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 18 Apr 2026 00:34:08 +0000 Subject: [PATCH 4/4] Fix print overflow: set explicit font-size on job-title and job-responsibilities li Agent-Logs-Url: https://github.com/dansbands/dansbands.github.io/sessions/8b07524b-3758-4796-be77-1c64f51a108c Co-authored-by: dansbands <28971854+dansbands@users.noreply.github.com> --- app/resume/resume.css | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/resume/resume.css b/app/resume/resume.css index 586f565..016f7b8 100644 --- a/app/resume/resume.css +++ b/app/resume/resume.css @@ -905,13 +905,18 @@ font-size: 15px; } + .job-title { + font-size: 12px; + } + .job-responsibilities { margin: 0; - padding: 2px 0 0 18px; + padding: 2px 0 0 16px; } .job-responsibilities li { - margin-bottom: 2px; + font-size: 11px; + margin-bottom: 1px; line-height: 1.25; }