Detailed Change Log: Sidebar and Talks Cleanup
Detailed Change Log: Sidebar and Talks Cleanup
Date: 2026-04-23 Repository: YanWin/YanWin.github.io High-level entry: website-change-overview.md
Request
Add a bit more vertical space between the sidebar position line and the location block, reduce spacing between publication authors, journal, and description text, remove the Website button in the left panel, remove the Talks tab and homepage talks section, and delete stale example files such as paper1.pdf.
Context Map
Files Modified
| File | Purpose | Change |
|---|---|---|
_includes/author-profile.html | Sidebar profile links | Removed the Website row from the left-side link list |
_sass/layout/_sidebar.scss | Sidebar spacing | Added a little more separation between the position line and the location/contact block |
_sass/layout/_publication_cards.scss | Publication card metadata spacing | Tightened the spacing and line-height for authors, venue, and summary text |
_pages/about.md | Homepage sections | Removed the Talks section from the main page |
_data/navigation.yml | Masthead navigation | Removed the Talks tab |
_pages/talks.html | Talks archive page | Deleted the now-unused talks page |
_pages/talkmap.html | Talk map page | Deleted the now-unused talk map page |
_talks/*.md | Talks collection entries | Deleted the remaining talk entry so stale talk pages are no longer generated |
files/ | Static downloads | Deleted old sample assets that were no longer part of the current site content |
docs/website-change-overview.md | Change index | Added the summary row for this change set |
Implementation Notes
- Kept the underlying site URL setting intact and removed only the rendered Website item from the sidebar.
- Increased the spacing at the boundary between the sidebar profile text and the URL list instead of widening spacing throughout the whole panel.
- Tightened only the publication metadata stack so the cards keep their overall layout while authors, venue, and summary sit closer together.
- Removed the homepage talks section and its navigation entry without changing the CV page.
- Deleted the old talks archive page, talk map page, and the remaining talk entry so those routes stop being generated.
- Deleted the old placeholder download assets in
files/:bibtex1.bib,paper1.pdf,paper2.pdf,paper3.pdf,slides1.pdf,slides2.pdf, andslides3.pdf.
Verification Notes
- Focused validation should check the edited Liquid, Sass, Markdown, and YAML files for errors.
- A local preview should confirm the sidebar gap and publication-card spacing visually once the Ruby environment is available.
Closure
- The requested sidebar, publication-spacing, navigation, and stale-file cleanup changes are implemented.