Skip to content

Add Quarto-based personal website#1

Draft
alefiyahussain with Copilot wants to merge 2 commits into
mainfrom
copilot/build-personal-website
Draft

Add Quarto-based personal website#1
alefiyahussain with Copilot wants to merge 2 commits into
mainfrom
copilot/build-personal-website

Conversation

Copilot AI commented Jul 18, 2026

Copy link
Copy Markdown

Builds a personal research website using Quarto, deployed via GitHub Actions to GitHub Pages.

Structure

  • _quarto.yml — site config: Flatly/Darkly light+dark themes, navbar (About / Research / Publications / Blog / CV), footer with social links, open-graph metadata
  • index.qmd — homepage with profile photo layout, bio, news table
  • research.qmd — research areas (systems security, distributed systems, applied ML) in styled cards
  • publications.qmd — publications grouped by type (conference, workshop, preprint) with per-entry PDF/code/slides links
  • cv.qmd — education, experience, awards, teaching, service, skills
  • posts/ — blog listing (Quarto listing type) + inaugural post
  • styles/custom.scss — custom SCSS: profile circle, publication card layout, CV timeline rows, dark mode overrides
  • .github/workflows/publish.yml — renders on push to main, uploads _site/ artifact, deploys to GitHub Pages via actions/deploy-pages
  • .gitignore — excludes _site/ and .quarto/ build artifacts

To activate deployment

Go to Settings → Pages → Source → GitHub Actions in the repository.

All placeholder content (name, affiliations, publications, social URLs) should be replaced with real data before publishing.

Original prompt

i want to build a personal website using quarto, something similar to https://chrisvoncsefalvay.com/

Copilot AI changed the title [WIP] Build personal website using Quarto Add Quarto-based personal website Jul 18, 2026
Copilot AI requested a review from alefiyahussain July 18, 2026 00:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants