2006-era resume/portfolio site as a simple static page (plain HTML + CSS). No build step, no framework.
- Single-page layout (About, Work Experience, Education, Contact)
- Downloadable PDF resume
- Responsive layout via media queries
- External CDNs: Google Fonts + Font Awesome
- HTML5
- CSS3
- Google Fonts
- Font Awesome (icons)
.
├─ index.html
├─ css/
│ └─ styles.css
├─ images/
│ ├─ frank-jamison.jpg
│ └─ education-background-image.jpg
└─ documents/
└─ resume-frank-jamison.pdf
This is a static site — any static file server works.
Double-click index.html.
If your browser blocks something due to local file restrictions, use Option B.
From the project folder:
Python (built-in):
python -m http.server 8000Then open:
Node (one-liner):
npx serveThis workspace includes a VS Code task named Open in Browser.
- Run it via Terminal → Run Task… → Open in Browser (or Command Palette: Tasks: Run Task).
- It opens Chrome at
http://frankjamisoncomv2006.localhost/. - This assumes you already have a local web server and host mapping configured for that hostname.
If you don’t use that local setup, prefer Option A or B.
Edit index.html:
- Header name + title
- About paragraph
- Work Experience entries
- Education section
- Footer contact links
Replace files in images/ (or add new ones) and update references in index.html or css/styles.css.
Current key assets:
images/frank-jamison.jpg(profile photo)images/education-background-image.jpg(education section background)
Replace documents/resume-frank-jamison.pdf with your latest PDF.
Note: the download link in index.html points at that exact filename.
All styling is in css/styles.css.
Key areas:
- Global typography + layout (
body,.content-wrap) - Navigation bar (
nav) - Responsive behavior (media queries at the bottom)
Because this is a static site, deployment is just hosting these files together:
index.htmlcss/images/documents/
- Push this repo to GitHub.
- In GitHub:
Settings → Pages. - Set Source to
Deploy from a branch. - Select branch
main(ormaster) and folder/ (root).
After it builds, GitHub will provide a public URL.
If you use a custom domain, configure DNS with your host and (for GitHub Pages) add a CNAME file.
- The page uses in-page anchor navigation (
#about,#work,#education,#contact). - Asset paths are relative; keep
css/,images/, anddocuments/alongsideindex.htmlwhen deploying. - External dependencies are loaded from CDNs, so local previews require an internet connection.
No license is currently specified in this repository.