Skip to content

Personalize starter site identity and homepage for undergraduate portfolio use - #1

Draft
spokiio with Copilot wants to merge 2 commits into
mainfrom
copilot/first-repository
Draft

Personalize starter site identity and homepage for undergraduate portfolio use#1
spokiio with Copilot wants to merge 2 commits into
mainfrom
copilot/first-repository

Conversation

Copilot AI commented Jul 27, 2026

Copy link
Copy Markdown

Summary

This repo was still in default al-folio demo state, while the goal is a personal undergraduate website similar to the referenced student site. This PR replaces template identity/content with student-focused defaults and removes demo feed/comment wiring that makes a fresh personal site look pre-populated.

  • Site identity + deployment defaults (_config.yml)
    • Set personal-facing title, first_name, description, and keywords
    • Switched url to https://spokiio.github.io and cleared baseurl for user-site root hosting
    • Renamed blog defaults (blog_name, blog_description)
  • Demo content cleanup (_config.yml)
    • Cleared disqus_shortname
    • Removed sample external feed/posts (external_sources: [])
  • Homepage/about rewrite (_pages/about.md)
    • Replaced placeholder subtitle/profile metadata/body copy with undergraduate profile text
    • Disabled starter demo blocks not relevant to a new personal profile (selected_papers, announcements, latest posts)
# _config.yml
url: https://spokiio.github.io
baseurl:
external_sources: []
disqus_shortname:

Ownership Routing

  • I confirmed this PR targets the correct repo based on docs/BOUNDARIES.md.
  • This PR only changes starter-owned scope (al-folio) or I am porting a routed change and linked the owning repo issue/PR.

Owning repo (if not starter):
Related issue/PR:

Plugin Ecosystem (if applicable)

  • Not applicable
  • This PR proposes a plugin for featured-only listing.
  • This PR proposes a plugin for bundled starter inclusion.

If plugin-related, provide:

  • Plugin repo URL:
  • Gem name:
  • Jekyll plugin id:
  • Compatibility (al_folio_min/al_folio_max):
  • Demo page/post path:
  • Maintainer contact:

Starter Wiring Changes

  • Not applicable
  • Updated Gemfile dependency wiring.
  • Updated _config.yml plugin activation/config.
  • Updated _data/featured_plugins.yml metadata.

Validation

  • npm ci
  • bundle exec jekyll build
  • npm run lint:prettier
  • npm run lint:style-contract
  • Integration tests (test/integration_*.sh) as needed
  • Visual tests (npm run test:visual) as needed

Notes

Compatibility, migration implications, and follow-ups:

  • bundle exec jekyll build was attempted but failed in this sandbox due outbound DNS/network resolution for external Twitter embed host (publish.twitter.com), not due config/content syntax.
  • Follow-up personalization still expected (social handles, projects/posts/publications content, avatar replacement).
Original prompt

this is my firsy repository. i'm a undergraduate student and i want to make it just like this one https://jiaxuanzou0714.github.io/

Co-authored-by: spokiio <188952881+spokiio@users.noreply.github.com>
Copilot AI changed the title [WIP] Create initial repository structure Personalize starter site identity and homepage for undergraduate portfolio use Jul 27, 2026
Copilot AI requested a review from spokiio July 27, 2026 06:01
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